.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.40) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "Form::Control::grid 3pm" .TH Form::Control::grid 3pm "2020-11-09" "perl v5.32.0" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" Embperl::Form::Control::grid \- A grid control inside an Embperl Form .SH "SYNOPSIS" .IX Header "SYNOPSIS" .SH "DESCRIPTION" .IX Header "DESCRIPTION" Used to create a grid control inside an Embperl Form. See Embperl::Form on how to specify parameters. .SS "\s-1PARAMETER\s0" .IX Subsection "PARAMETER" \fItype\fR .IX Subsection "type" .PP Needs to be 'grid' .PP \fIfields\fR .IX Subsection "fields" .PP Array ref with field definitions. Should look like any normal field definition. .PP The following extra attributes are available: .IP "col" 4 .IX Item "col" Column number inside the \f(CW@data\fR array, which should be used for this cell .IP "colval" 4 .IX Item "colval" If given this value is added to the column. This allows one to have multiple checkboxes all writing to the same column, each appending a character or string if set. .PP \fIline2\fR .IX Subsection "line2" .PP field definition which is show in a second line, full width. .PP \fIdisable_controls\fR .IX Subsection "disable_controls" .PP If true, controls for add, delete, up and down will not be shown .PP \fIheader_bottom\fR .IX Subsection "header_bottom" .PP If grid has more rows as given in this parameter, a header line is also displayed at the bottom of the grid. Default is 10. Set to \-1 to always get a header at the bottom. .PP \fIorder\fR .IX Subsection "order" .PP Number of column to use as sort key .PP \fIorder_desc\fR .IX Subsection "order_desc" .PP Sort descending .PP \fIcoloffset\fR .IX Subsection "coloffset" .PP Offset added to column number. Default: 1 If > 1, column number will set to the rownumber .PP \fIflat\fR .IX Subsection "flat" .PP This can be used for readonly view of grid. Normally readonly view will show the content as one large string. The flat attribute can contain a semicolon delimited list of fields that should be shown in readony view. That allows to selectively show fields in readonly view. This can be used to show a readonly view of a grid inside of another grid. .PP \fIflatopt\fR .IX Subsection "flatopt" .PP Semikolon delimited list of tripels that add special options for flat view: .PP ;