Help-Site Computer Manuals
Software
Hardware
Programming
Networking
  Algorithms & Data Structures   Programming Languages   Revision Control
  Protocols
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

Embperl::Form::Control::table
A table which get data from LDAP composed via joinAttrValue

Embperl::Form::Control::table - A table which get data from LDAP composed via joinAttrValue



NAME

Embperl::Form::Control::table - A table which get data from LDAP composed via joinAttrValue


SYNOPSIS


  { 

  type => 'table',

  text => 'blabla', 

  columns => [['foo', 'Foo item'], 'bar'],

  }


DESCRIPTION

Used as a base class to create an table control inside an Embperl Form. See Embperl::Form on how to specify parameters. You need to overwrite this class and call the method show_table. show_table takes an arrayref of hashrefs as parameter which is used as data to display.

PARAMETER

type

Needs to be 'table'

text

Will be used as label for the control

columns

Arraryref which contains an arrayrefs with definition of columns names. Allows to specify multiple rows per data entry. Column definition is either the name in the data hashref or an arrayref with the name in the hash ref and the text to display as heading. Example:


    [

     [['email', 'E-Mail Address'], ['phone', 'Phone']],

     [['foo', 'Foo'], ['bar', 'Bar']],

    ]

email and phone will be display on the first line with headings 'E-Mail Address' and 'Phone' and foo and bar will be displayed on the second line for each entry.

line2

Arrayref with names of which the values should concated and displayed below each entry.


Author

G. Richter (richter@dev.ecos.de)


See Also

perl(1), Embperl, Embperl::Form

Programminig
Wy
Wy
yW
Wy
Programming
Wy
Wy
Wy
Wy