Administración de Formularios:

Para crear un formulario diríjase a: http://192.168.10.36/gforms/formView.php?codeForm=3

En este enlace cree el código del formulario y el nombre.

La descripción de los campos de esta tabla en la Base de datos es la siguiente:

Table: frm_forms (Tabla para Creación de Formularios)

frm_code serial NOT NULL, -- Codigo de Formulario
frm_name character varying(125),
frm_description character varying(1200),
id serial NOT NULL, -- Codigo unico de identificación del Formulario
CONSTRAINT "pk_frmCodigo" PRIMARY KEY (frm_code)

Para crear los campos de la tabla creada anteriormente

Table: frmf_frmfields

id bigint NOT NULL,
frmf_code bigserial NOT NULL,
frm_code integer NOT NULL,
frmf_name character varying(25),
frmf_description character varying(100),
frmf_tablesave character varying(100),
frmf_field character varying(25),
frmf_null numeric(1,0),
frmf_pk integer DEFAULT 0,
frmf_colspan character varying(20),
frmf_column character varying(25),
frmf_step numeric(2,0),
frmf_order numeric(4,0),
frmf_mask character varying(100),
frmf_sql character varying(1000),
frmt_code integer,
frmf_help character varying(1300),
frmf_label character varying(1000),
frmf_fieldpk character varying(50),
frmf_tablepksearch character varying(100),
frmf_fieldpksearch character varying(100),
frmf_fieldpksave character varying,
frmf_tablepksave character varying,
CONSTRAINT pk_fields_id PRIMARY KEY (id)

) WITH (

OIDS=FALSE

); ALTER TABLE frmf_frmfields

OWNER TO postgres;

Tabla que contiene los Formularios.

frm_forms

Campos

frm_code Codigo unico del formulario.
frm_name character varying(25),
frm_description 
id serial no Usar

Tabla frmf_frmfiedls

Definir campos del formulario.

frmf_code Consecutivo frm_code Codigo del FOrmulario que usare. frmf_name NOmbre/identificador del Campo sin espacions ni caracteres espaciales. frmf_description Descripcion del campo. frmf_tablesave NOmbre de la tabla destino. frmf_field frmf_null frmf_column frmf_step frmf_order frmf_mask Mascara del campo (XXX) XXX-XXXX

  x Cualquier caracter.
  9 Un numero
    Ej. 999.999  Convierte el  120000 en   120.000
        XX--XX   COnvierte la cadena mile   mi--na          

frmf_sql Para consultas sql o datos. id bigserial frmt_code Tipo de campo….

 1, input text Caja de text.
 2. 

frmf_fieldpk frmf_fieldpksearch frmf_fieldpksave frmf_tablepksave frmf_help frmf_label frmf_tablepksearch frmf_pk

tabla frmt_formtype

Verficación de los formularios creados en la Base de datos

Creación de Tabla nueva en la Base de Datos

Estructura

Todo formulario creado en el SIIM deberá tener una tabla asociada con la siguiente nomenclatura: frmf_NOMBRE-FORMULARIO Ej: frmf_prueba