[calc] return unless $CGI->{mv_more_ip}; $CGI->{mv_data_table} = $Values->{mv_data_table}; return; [/calc] [seti page_title] [either] [cgi page_title] [or] Spreadsheet Edit: [cgi mv_data_table] [/either] [/seti] [seti help_name][either][cgi help_name][or]gensql.main[/either][/seti] [seti icon_name][either][cgi icon_name][or]admin/icon_config.gif[/either][/seti] [set meta_header] [/set] [calc] $CGI->{ui_no_meta_display} = '' [/calc] @@UI_STD_HEAD@@ [perl tables="[cgi mv_data_table]"] my $table = $CGI->{mv_data_table}; $Values->{mv_data_table} = $table; $Values->{ui_data_key_name} = $Db{$table}->config('KEY'); $Values->{ui_data_fields} = $CGI->{mv_data_fields} || $Values->{"spread:$table:ui_data_fields"} || '' ; return; [/perl] [if scratch ui_failure]
Error: [scratch ui_failure] [set ui_failure][/set]
[/if]
[if !value ui_spreadsheet_rows] [value name=ui_spreadsheet_rows set=10 hide=1] [/if] [comment] [rotate-table rotate="0"] [/comment] [search-region more=1 arg=" ra=yes ml=[value ui_spreadsheet_rows] rf=[value ui_data_key_name] tf=[value ui_data_key_name] st=db sp=@@MV_PAGE@@ fi=[value mv_data_table] "] [rotate-table reparse=0 rotate="[value ui_rotate_spread]" interpolate=1] [with param=table value="[value mv_data_table]"] [row-edit columns="[value ui_data_fields]"] [search-list] [if-mm keys [item-code]] [row-edit key="[item-code]" size="[value ui_spread_size]" columns="[value ui_data_fields]"] [/if-mm] [set row_number][item-increment][/set] [/search-list]
 
[page href="__UI_BASE__/flex_editor" form=| page_title=Edit [value mv_data_table]: [item-code] mv_data_table=[value mv_data_table] item_id=[item-code] |]Edit
[/rotate-table]

[more-list]

More pages: [more]

[/more-list] [/search-region]
    [if !value ui_too_large] Auto-export [/if]
Edit/Insert row:

[title-bar 400 2]Limit fields to display (changes above will not be made)[/title-bar] [seti ui_data_fields_name]spread:[value mv_data_table]:ui_data_fields[/seti]

Column width

[set Display All Fields][scratch ui_data_fields_name]= mv_todo=return mv_nextpage=@@MV_PAGE@@ [/set] [widget name="[scratch ui_data_fields_name]" type="checkbox left 2" data="=ALL,[db-columns joiner=',']" ] [/widget]
Number of rows
Decode HTML entities
@@UI_STD_FOOTER@@