7 JdC = JDC_CATA (code = 'PATTERNS',
10 use_and=False #switch off second condition about MAX_ROWS while it does not work for blocks greater than 2
11 def cond2(myMax=False):
14 out= " and MAX_ROWS>="+str(myMax)
22 PROC_01 = PROC(nom = "PROC_01",op = None, ang="Help for PROC_01 EN",
23 MAX_ROWS=SIMP(statut='o',typ='I',val_min=1,val_max=8, defaut=8),
24 PROCGROUP1=SIMP(statut='o',typ='TXM',into=("1","2","add new row",)),
25 wideblock1=BLOC(condition='PROCGROUP1=="add new row"'+cond2(1),
26 PROCGROUP2=SIMP(statut='o',typ='TXM',into=("1","add new row","3",)),
27 wideblock2=BLOC(condition='PROCGROUP2=="add new row"'+cond2(2),
28 PROCGROUP3=SIMP(statut='o',typ='TXM',into=("1","2","add new row",)),
29 wideblock3=BLOC(condition='PROCGROUP3=="add new row"'+cond2(3),
30 PROCGROUP4=SIMP(statut='o',typ='TXM',into=("1","add new row","3",)),
31 wideblock4=BLOC(condition='PROCGROUP4=="add new row"'+cond2(4),
32 PROCGROUP5=SIMP(statut='o',typ='TXM',into=("add new row","2","3",)),
33 wideblock5=BLOC(condition='PROCGROUP5=="add new row"'+cond2(5),
34 PROCGROUP6=SIMP(statut='o',typ='TXM',into=("1","2","add new row",)),
35 wideblock6=BLOC(condition='PROCGROUP6=="add new row"'+cond2(6),
36 PROCGROUP7=SIMP(statut='o',typ='TXM',into=("1","add new row","3",)),
37 wideblock7=BLOC(condition='PROCGROUP7=="add new row"'+cond2(7),
38 PROCGROUP8=SIMP(statut='o',typ='TXM',into=("add new row","2","3",)),
39 wideblock8=BLOC(condition='PROCGROUP8=="add new row"'+cond2(8),
50 #LEV1 = OPER( nom = "LEV1",
54 # Boolean01=SIMP( statut = 'o',typ = bool, defaut=True, fr = 'Bool mandatory FR', ang = 'Bool mandatory EN'),
55 # SelectedItem=SIMP(statut = 'o',typ = 'TXM', into=["01_01","01_02","01_03","01_04"], fr="FR"),
58 Classement_Commandes_Ds_Arbre=('PROC_01',)
60 Ordre_Des_Commandes = ('PROC_01',)