Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Marcel - Anfänger am 24.04.06 - 09:27:17

Titel: Feld auslesen bei Button
Beitrag von: Marcel - Anfänger am 24.04.06 - 09:27:17
Hallo Leute,

ich habe mal ein kleines Problem! Ich möchte, wenn ich auf den Send-Button drücke das Feld Subject auslesen und dort prüfen, ob bestimmte Sachen drinstehen.

Aber irgendwie funktioniert es nicht, wenn ich schreibe:

StrSubject := FIELD Subject

Wie schafft man das?

Danke
Titel: Re: Feld auslesen bei Button
Beitrag von: Axel am 24.04.06 - 09:28:51
strSubject := Subject


Axel
Titel: Re: Feld auslesen bei Button
Beitrag von: Marcel - Anfänger am 24.04.06 - 09:31:04
Also ich habe es jetzt mal so geschrieben:

StrSubject := Subject;
kuerzel:="  "+@DbLookup("";"";"names";@Name([CN];@UserName);2;[FailSilent]);
@If(@Contains(StrSubject;kuerzel);FIELD Subject:=StrSubject; FIELD Subject := StrSubject:kuerzel);

Aber die letzte If-Bedingung funktioniert nicht mehr!
Habt ihr dafür eine Lösung?
Titel: Re: Feld auslesen bei Button
Beitrag von: Axel am 24.04.06 - 09:33:41
StrSubject := Subject;
kuerzel:="  "+@DbLookup("";"";"names";@Name([CN];@UserName);2;[FailSilent]);
@If(@Contains(StrSubject;kuerzel);@SetField("Subject"; StrSubject); @SetField("Subject"; StrSubject:kuerzel));


Axel

Titel: Re: Feld auslesen bei Button
Beitrag von: Marcel - Anfänger am 24.04.06 - 09:41:06
Alles klar,

danke hat wunderbar funktioniert!

Ciao
Titel: Re: Feld auslesen bei Button
Beitrag von: Marcel - Anfänger am 24.04.06 - 12:43:58
Hallo,

ich muss nochmal kurz was nachfragen. Ich habe es jetzt wie folgt geschrieben:

StrSubject := Subject;
kuerzel:=@DbLookup("";"";"names";@Name([CN];@UserName);2;[FailSilent]);
@If(@Contains(StrSubject;kuerzel);@SetField("Subject";StrSubject);@SetField("Subject";StrSubject:"  ":kuerzel));

Aber wenn er es dann einfügt, dann stehen immer 2 Semikolon davor.

z.B.:
..... Subject.....; ; kuerzel

Woran kann das liegen?

Danke für eure Hilfe!!
Titel: Re: Feld auslesen bei Button
Beitrag von: koehlerbv am 24.04.06 - 12:47:49
Code
StrSubject:"  ":kuerzel

Mit dem ":" verwendetst Du den Listen-Concenator statt des String-Concenators. Es müsste also heissen:
StrSubject + "  " + kuerzel

Bernhard
Titel: Re: Feld auslesen bei Button
Beitrag von: Glombi am 24.04.06 - 12:50:08
Mit ":" erstellst Du ja auch eine Liste. Es muss so gehen:

StrSubject := Subject;
kuerzel:=@DbLookup("";"";"names";@Name([CN];@UserName);2;[FailSilent]);
@If(@Contains(StrSubject;kuerzel);"";@SetField("Subject";StrSubject + "  " + kuerzel));

Andreas
Titel: Re: Feld auslesen bei Button
Beitrag von: Marcel - Anfänger am 24.04.06 - 12:51:52
Danke für eure schnelle Hilfe!
Daran hat es gelegen! Habe ich wieder was dazu gelernt!  :D

Bis die Tage dann
Titel: Re: Feld auslesen bei Button
Beitrag von: Glombi am 24.04.06 - 12:52:08
@Bernhard: 1:0 für Dich  ;)

Gruß
Andreas
Titel: Re: Feld auslesen bei Button
Beitrag von: koehlerbv am 24.04.06 - 12:53:45
Ich denke, es steht mittlerweile eher 633 : 634 für Dich, Andreas  :)

Bernhard