blob: 5be035dd87ead63e77e802318bd24eb340c76ed3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
table t : {Id : int, Text : string}
PRIMARY KEY Id
open Crud.Make(struct
val tab = t
val title = "Crud3"
val cols = {Text = {Nam = "Text",
Show = txt,
Widget = (fn [nm :: Name] => <xml>
<subform{nm}>
<textbox{#A}/>
<textbox{#B}/>
</subform>
</xml>),
WidgetPopulated = (fn [nm :: Name] s => <xml>
<subform{nm}>
<textbox{#A} value={s}/>
<textbox{#B}/>
</subform>
</xml>),
Parse = (fn p : {A : string, B : string} => p.A ^ p.B),
Inject = _
}
}
end)
|