Version 2025 r2 (release note)
De Wiki1000
Version du 8 avril 2025 à 10:24 par Syfre (discuter | contributions)
Sommaire[masquer] |
PREVIEW
Script
Vue locale
- Paramètre de type de donnée
Type vue1 = viewOf(ClassA) p1:TEnum(enumName) = ...; end;
- Héritage de vue locale
Type vue1 = viewOf(ClassA) p1:string = ...; [...] end; vue2 = viewOf(vue1) p1:string = ...; [inherited] end;
- Scope de vue locale
procedure Class1.foo; Type vue1 = viewOf(ClassA) p1:string = ...; end; begin ... end; procedure Class2.bar; Type vue2 = viewOf(class1.foo.vue1) p1:string = ...; end; begin ... end;
- Expression Exists()
Type vue1 = viewOf(ClassA) id:string = ...; end; vue2 = viewOf(ClassB) id:string = ...; bb:boolean = vue1.Exists('(id=self.id)',True,[]) notInSelect; [(bb=true) and (....)] end;
Sélecteur
- lastOpeStamp, lastAffectedStamp
- Attributs mis à jour par la dernière opération assembliste.
- Amélioration de CopyTo
- Permet de créer des objets à partir d'un sélecteur