def dialogactiontime(action, var): cutil.printVar("dialogactiontime", action, var) da = var['globtimestamp'] print da # if da != None : print da.tzinfo dir(da) if action == 'setDateTimeOnly': var['globtimestamp'] = con.jDate(2013, 01, 13) if action == 'setTimeOnly': da = con.jDate(2017, 01, 13, 12, 13, 14) print da, da.tzinfo var['globtimestamp'] = da if action == 'setTimeOnly23': # var['globtimestamp'] = datetime.datetime(2017,4,13,12,13,14) da1 = con.jDate(2017, 01, 13, 12, 13, 14) print da1, da1.tzinfo da = con.jDate(2001, 10, 2, 23, 4, 6) print da, da.tzinfo var['globtimestamp'] = da print "jython=", var['globtimestamp'] if action == 'setTimeList': for i in range(12): var['globtimestamp' + str(i + 1)] = con.jDate( 2001, i + 1, 2, 23, 4, 6) print var['globtimestamp' + str(i + 1)] if action == 'setTimeList': li = [] for i in range(24): ti = datetime.datetime(2001, 10, 2, i, 4, 6) li.append({"ti": ti}) cutil.setJMapList(var, "lista", li)
def dialogactiondate(action, var): print "test ", action da = var['globdate'] print da dir(da) if action == 'setDate': var['globdate'] = con.jDate(2001, 11, 5)
def dialogactiondate(action,var) : print "test ", action da = var['globdate'] print da dir(da) if action == 'setDate' : var['globdate'] = con.jDate(2001,11,5)
def dialogaction(action,var) : cutil.printVar("binder32",action,var) if action == "before" : cutil.setCopy(var,"datePicker") var["datePicker"] = con.jDate(2016,3,5)
def dialogaction(action, var): printVar("test60", action, var) if action == "before": var["glob1"] = "Hello" var["globbool"] = True var["globint"] = 123 var["globcust"] = "abc" var["globdec"] = 12.5612 # var["globdate"] = datetime.date(2001,10,2) # var["globtime"] = datetime.datetime(2001, 10, 2, 23, 4, 6) da = con.jDate(2001, 10, 2) print da, da.day var["globdate"] = da var["globtime"] = con.jDate(2001, 10, 2, 23, 4, 6) seq = [] for i in range(10): seq.append({"id": i, "name": "name" + str(i)}) var["JLIST_MAP"] = {"lista": seq} print "****************" if action == "setxml": var["JXMLCONTENT"] = var["XML"] var["JXMLCONTENTSET"] = True if action == "checkxml": xml = var["XML"] dname = var["J_DIALOGNAME"] map = {} getVar(map, dname, xml, [ "glob1", "globbool", "globint", "globdec", "globdate", "globtime" ]) print map assert "Hello" == map["glob1"] assert map["globbool"] assert 123 == map["globint"] assert 12.5612 == map["globdec"] # assert datetime.date(2001,10,2) == map["globdate"] # assert datetime.datetime(2001,10,2,23,4,6) == map["globtime"] assert con.jDate(2001, 10, 2) == map["globdate"] assert con.jDate(2001, 10, 2, 23, 4, 6) == map["globtime"] if action == "testglobdate": var["globdate"] = con.jDate(2001, 10, 2)
def dialogaction(action,var) : printVar("test60",action,var) if action == "before" : var["glob1"] = "Hello" var["globbool"] = True var["globint"] = 123 var["globcust"] = "abc" var["globdec"] = 12.5612 # var["globdate"] = datetime.date(2001,10,2) # var["globtime"] = datetime.datetime(2001, 10, 2, 23, 4, 6) da = con.jDate(2001,10,2) print da,da.day var["globdate"] = da var["globtime"] = con.jDate(2001, 10, 2, 23, 4, 6) seq = [] for i in range(10) : seq.append({ "id" : i, "name" : "name" + str(i)}) var["JLIST_MAP"] = { "lista" : seq } print "****************" if action == "setxml" : var["JXMLCONTENT"] = var["XML"] var["JXMLCONTENTSET"] = True if action == "checkxml" : xml = var["XML"] dname = var["J_DIALOGNAME"] map = {} getVar(map,dname,xml,["glob1","globbool","globint","globdec","globdate","globtime"]) print map assert "Hello" == map["glob1"] assert map["globbool"] assert 123 == map["globint"] assert 12.5612 == map["globdec"] # assert datetime.date(2001,10,2) == map["globdate"] # assert datetime.datetime(2001,10,2,23,4,6) == map["globtime"] assert con.jDate(2001,10,2) == map["globdate"] assert con.jDate(2001,10,2,23,4,6) == map["globtime"] if action == "testglobdate" : var["globdate"] = con.jDate(2001,10,2)
def dialogactiontime(action,var) : cutil.printVar("dialogactiontime",action,var) da = var['globtimestamp'] print da # if da != None : print da.tzinfo dir(da) if action == 'setDateTimeOnly' : var['globtimestamp'] = con.jDate(2013,01,13) if action == 'setTimeOnly' : da = con.jDate(2017,01,13,12,13,14) print da,da.tzinfo var['globtimestamp'] = da if action == 'setTimeOnly23' : # var['globtimestamp'] = datetime.datetime(2017,4,13,12,13,14) da1 = con.jDate(2017,01,13,12,13,14) print da1,da1.tzinfo da = con.jDate(2001, 10, 2, 23, 4, 6) print da,da.tzinfo var['globtimestamp'] = da print "jython=",var['globtimestamp'] if action == 'setTimeList' : for i in range(12) : var['globtimestamp' + str(i+1)] = con.jDate(2001, i+1, 2, 23, 4, 6) print var['globtimestamp' + str(i+1)] if action == 'setTimeList' : li = [] for i in range(24) : ti = datetime.datetime(2001, 10, 2, i, 4, 6) li.append({ "ti" : ti}) cutil.setJMapList(var,"lista",li)
def dialogaction(action,var) : cutil.printVar("dialogtypes",action,var) if action == "before" : cutil.setCopy(var,["vstring","vpassword","vint","vdec0","vdec1","vdec2","vdec3","vdec4","vchecked","vdate1","vtext"]) var["vstring"] = u"Hello, I'm string. Do you like ąę ?" var["vpassword"] = "******" var["vint"] = 123 var["vdec0"] = 123.0 var["vdec1"] = 123.5 var["vdec2"] = 123.56 var["vdec3"] = 123.567 var["vdec4"] = 123.5678 var["vchecked"] = True var["vdate1"] = con.jDate(2017,6,7) var["vtext"] = "First line\nSecond line\nThird line"
def dialogaction(action,var): printVar("dialog action",action,var) if action == "test1" : li = var["JLIST_MAP"]["list"] assert len(li) == 1 rec = li[0] assert rec["id_name"] == 5 assert rec["name"] == "hello" # da = datetime.date(2013,10,3) da = con.jDate(2013,10,3) assert rec["date"] == da if action == "test2" : li = var["JLIST_MAP"]["list"] assert len(li) == 100 i = 0 for rec in li : assert rec["id_name"] == i i = i + 1
def dialogaction(action, var): cutil.printVar("dialogtypes", action, var) if action == "before": cutil.setCopy(var, [ "vstring", "vpassword", "vint", "vdec0", "vdec1", "vdec2", "vdec3", "vdec4", "vchecked", "vdate1", "vtext" ]) var["vstring"] = u"Hello, I'm string. Do you like ąę ?" var["vpassword"] = "******" var["vint"] = 123 var["vdec0"] = 123.0 var["vdec1"] = 123.5 var["vdec2"] = 123.56 var["vdec3"] = 123.567 var["vdec4"] = 123.5678 var["vchecked"] = True var["vdate1"] = con.jDate(2017, 6, 7) var["vtext"] = "First line\nSecond line\nThird line"
def dialogaction(action, var): printVar("dialog action", action, var) if action == "test1": li = var["JLIST_MAP"]["list"] assert len(li) == 1 rec = li[0] assert rec["id_name"] == 5 assert rec["name"] == "hello" # da = datetime.date(2013,10,3) da = con.jDate(2013, 10, 3) assert rec["date"] == da if action == "test2": li = var["JLIST_MAP"]["list"] assert len(li) == 100 i = 0 for rec in li: assert rec["id_name"] == i i = i + 1
def dialogaction(action, var): cutil.printVar("binder32", action, var) if action == "before": cutil.setCopy(var, "datePicker") var["datePicker"] = con.jDate(2016, 3, 5)