from Accas import SIMP,FACT,OPER,ASSD,AsException,AsType
+import Noyau
class CATA:
def __init__(self):
cata=CATA()
-class concept(ASSD):pass
+class concept(ASSD,Noyau.AsBase):pass
OP1 = OPER(nom='OP1',op=1,sd_prod=concept,
a=SIMP(typ='I'),
c=SIMP(typ='I',position='global'),
)
-class concept2(ASSD):pass
-class concept3(ASSD):pass
+class concept2(ASSD,Noyau.AsBase):pass
+class concept3(ASSD,Noyau.AsBase):pass
def op2_prod(TYPE_RESU,**args):
if TYPE_RESU == "TRANS" : return concept2
)
)
+OP7=OPER(nom='OP7',op=7,sd_prod=concept,
+ FILTRE =FACT(statut='o',min=01,max='**',
+ MODE =SIMP(statut='o',typ=(concept,concept2) ),
+ )
+ )