OBJECTS
{object_name} = applications

MASTER FORM
sdm_i.pl
sdm_f.pl
sdm_l.pl
sdm_p.pl
     
sdm_i.html
sdm_l.html
{object_name}_sdm_f_{lan}.html
    
This section describes all the input types used in a master form.

<!--Application variables are stored here ------------------->
<input type=hidden name="lan" 			value="{lan}">
<input type=hidden name="appid" 		value="{appid}">
<input type=hidden name="path" 			value="{path}">
<input type=hidden name="object_name" 		value="{object_name}">
<!----------------------------------------------------------->
<!----- Master Table ---------------------------------------->
<input type=hidden name="master_table" 		value="sdm_layers">
<input type=hidden name="master_autoincrement" 	value="no">
<input type=hidden name="id_field" 		value="cnnn_i4_layer_id">
<input type=hidden name="temp_id_field" 	value="">
<!----------------------------------------------------------->
<!-- Master fields needed  ---------------------------------->
<input type=hidden name="header_fields" 	value="cnnn_i4_layer_id,cnnn_i8_label_id,cnnn_ts_update,cnnn_ts_in">
<input type=hidden name="select_fields"    	value="cnnn_i4_layer_id,cnnn_i8_label_id,cnnn_ts_update,cnnn_ts_in,cnnn_txt_comment,cnnn_v8_position,cnnn_v8_visibility,cnnn_i4_left,cnnn_i4_top,cnnn_i4_height,cnnn_c8_flag,cnnn_i2_index,cnnn_i4_width,cnnn_c16_application_id">
<input type=hidden name="insert_fields"    	value="cnnn_i8_label_id,cnnn_ts_update,cnnn_ts_in,cnnn_txt_comment,cnnn_v8_position,cnnn_v8_visibility,cnnn_i4_left,cnnn_i4_top,cnnn_i4_height,cnnn_c8_flag,cnnn_i2_index,cnnn_i4_width">
<input type=hidden name="update_fields"    	value="cnnn_i8_label_id,cnnn_ts_update,cnnn_ts_in,cnnn_txt_comment,cnnn_v8_position,cnnn_v8_visibility,cnnn_i4_left,cnnn_i4_top,cnnn_i4_height,cnnn_c8_flag,cnnn_i2_index,cnnn_i4_width">
<input type=hidden name="update_wheres"    	value="">
<input type=hidden name="delete_fields" 	value="cnnn_i4_layer_id">
<input type=hidden name="needed_fields"    	value="cnnn_i4_layer_id,cnnn_i8_label_id">
<input type=hidden name="labels_fields" 	value="sdm_labels|i8_label_id|v128_en|cnnn_label|~~sdm_applications|c16_application_id|v32_name|cnnn_application">
<input type=hidden name="search_fields"    	value="">
<input type=hidden name="pass_back_fields" 	value="">
<!----------------------------------------------------------->
#labels_fields are structured as follows:
#TABLE1|ID_FIELD1|TABLE_FIELD1|FORM_FIELD1|~~TABLE2|ID_FIELD2|TABLE_FIELD2|FORM_FIELD2|......~~TABLEn|ID_FIELDn|TABLE_FIELDn|FORM_FIELDn|
<!--Header for the details table. --------------------------->
<input type=hidden name="header_labels" 	value="No.,Layer ID,Label ID,Update,In,Delete">
<input type=hidden name="delete_header"		value="on";
<!----------------------------------------------------------->
<!--Mesages. ------------------------------------------------>
<input type=hidden name="msg_empty" 		value="You must enter at least Application ID and Application name">
<!----------------------------------------------------------->
<!--Record count for the detail table. ---------------------->
<input type=hidden name="count" 		value="0">
<input type=hidden name="cnnn_i4_count" 	value="0">
<!----------------------------------------------------------->
<!--General values are stored here. ------------------------->
<input type=hidden name="status" 		value="">
<input type=hidden name="exist" 		value="false">
<!----------------------------------------------------------->
<!--LINK window---------------------------------------------->
<input type=hidden name="link" 			value="">
<input type=hidden name="winame" 		value="">
<input type=hidden name="width" 		value="">
<input type=hidden name="height" 		value="">
<input type=hidden name="top" 			value="">
<input type=hidden name="left" 			value="">
<input type=hidden name="scrollbars" 		value="">
<input type=hidden name="toolbar" 		value="">
<input type=hidden name="menu" 			value="">
<!----------------------------------------------------------->


DETAIL FORM
sdd_i.pl
sdd_f.pl
sdd_l.pl
sdd_p.pl
     
sdd_i.html
sdd_l.html
{object_name}_sdd_f_{lan}.html

MASTER-DETAIL FORM
sdmd_i.pl
sdmd_f.pl
sdmd_l.pl
sdmd_p.pl

sdmd_i.html
sdmd_l.html
{object_name}_sdmd_f_{lan}.html

MASTER LINKS
sdl_i.pl
sdl_f.pl
sdl_l.pl
     
sdm_i.html
sdm_l.html
{object_name}_sdl_f_{lan}.html    

RECORD FORM
sdr_i.pl
sdr_f.pl
sdr_l.pl
sdr_p.pl
     
sdr_i.html
sdr_l.html
{object_name}_sdr_f_{lan}.html    

SEARCH
search_i.pl
search_f.pl
search_l.pl

search_i.html
search_l.html
{object_name}_search_f_{lan}.html

LIST
list.pl
list.html

AUTHENTICATION
authentication.pl
authentication.html

LABEL_ID
This ID is just an i8 counter

LAYER_ID
This ID is just an i4 counter

OPTION_ID



