if mem.scname=='plprn': if get=="vdl2": mem.addLine("vdl3",u"Водитель 3",9,type="INT",rel="spr_vdl@vdl@name",cods="C") mem.addLine("vdl4",u"Водитель 4",9,type="INT",rel="spr_vdl@vdl@name",cods="C") if mem.scname=='lzpr': if get=="tpl": def nkartVal(mem): def realDo(): if mem.s.nkart0: mem.s.nkart=gi("spr_ant","ant",mem.s.nkart0) return True return realDo mem.addLine("nkart0",u"Карта",9,type="INT",rel="spr_ant@ant@name",cods="C",nobrowse="*",valid=nkartVal(mem))
Загрузка полей из локального экрана
if mem.scname=='spr_cln': if get=="prim": mem.addPage(u"МОБ") mem.addForm() mem.addSc("_mob_spr_cln") mem.addClose()