Domino 9 und frühere Versionen > ND7: Entwicklung

Gruppen aus Adressbuch filtern

(1/2) > >>

botschi:
Moin,

ich habe ein Dialogfeld mit einer Formel zur Auswahl:
@DbColumn("" : "NoCache";@ServerName : "names.nsf"; "($VIMGroups)";1)

Jetzt sollen nur die Gruppen angezeigt werden, die mit "int_ct" anfangen.
Kann ich das in dem Feld mit einer Formel machen, ohne das Adressbuch zu verändern? Vielleicht in Kombination mit @Begins oder @contains?
Ich kriegs nicht hin...  :-:


Matthias

dirk_2909:
Hallo,

Verwende @Transform auf die zurückgegebene Liste

botschi:
Weißt Du, wie das aussehen könnte?

Matthias

Tode:
@Trim( @Right( @DbColumn("" : "NoCache";@ServerName : "names.nsf"; "($VIMGroups)";1) ; "int_ct" ) )


Gruß
Tode

dirk_2909:

--- Zitat ---@Trim( @Right( @DbColumn("" : "NoCache";@ServerName : "names.nsf"; "($VIMGroups)";1) ; "int_ct" ) )
--- Ende Zitat ---
..so bekommst Du aber nur die Teile des Gruppennamens, die Rechts von "int_ct" stehen?!

Mit @Transform in etwa so:


--- Code: ---_look := @DbColumn("" : "NoCache";@ServerName : "names.nsf"; "($VIMGroups)";1) ; "int_ct" ) ;
_wert := @if( @IsError( _look ) | _look = "" ; @Return( "" ) ; _look ) ;

_list := @Transform( _wert ; "_v" ; @if( @Left( _v ; 6 ) = "int_ct" ) ; _v ; @Nothing ) ) ;

_list
--- Ende Code ---

(Code nicht getestet !!)

Steht aber auch alles in der Designer-Help ;-)

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln