Download - Fabasoft app.ducx
Transcript
Example userinterface [email protected] { import [email protected]; form OrderForm { audience = enduser; inherit = true; formpage OrderGeneralPage { audience = enduser; symbol = SymbolOrder; dataset { orderstate; orderinvoice; orderdate; orderapproved; field orderagent { get = expression { coouser; } } field ordertotal; } layout { // [email protected]:orderstate and [email protected]:ordertotal // should be displayed side-by-side row { [email protected]:orderdate { colspan = 4; labelposition = left; labeltext = StrOrderdateLabel; } [email protected]:ordertotal { colspan = 4; labelposition = left; } } // [email protected]:orderdate spans two rows, uses as many // columns as orderstate and ordertotal together and no label // is displayed row { [email protected]:orderdate { rowspan = 2; colspan = 8; labelvisible = false; } } row { } // [email protected]:orderapproved uses the control // [email protected]:CTRLBase in order to be displayed as a group // of radio buttons row { [email protected]:CTRLBase("UseRadio=true") orderapproved { colspan = 8; labelposition = left; } } row { orderagent { colspan = 8; labelposition = left; } } } } formpage OrderPositionsPage { audience = enduser; symbol = SymbolOrderPositions; dataset { An Introduction to Fabasoft app.ducx 110