Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: mattu82 am 19.12.03 - 08:08:33
-
Hi,
ich weiß, dass es nicht schwer ist, aber ich komm heut morgen einfach nicht drauf.
ich möchte überprüfen, ob das Feld "Mitarbeiter" leer ist oder ob "Ja" drinsteht.
Falls ja drinsteht soll alles bleiben wie es ist, fall nix drinsteht, soll ein PopUp kommen "User nicht vorhanden".
Ich doktor da jetzt schon lange dran rum, aber ich komme einfach nicht drauf.
Ich hoffe ihr könnt mir helfen
-
@If(@trim(mitarbeiter)) = "" ;"steht nix drin";mitarbeiter = "ja";"OK";"")
in der designer-hilfe stehen gute beispiele.... ;D
-
in der Designer Hilfe hatte ich vorher geguckt, die hatte mir nicht wirklich weitergeholfen.
wieso verwendest du nen @trim (brauche ich das)??
Ich hab es jetzt folgendermaßen gelöst:
hf := @DbLookup( "" : "NoCache" ; server : "*.nsf" ; "verzeichnis" ; key ; 1 );
hf1 := @If(@IsError(hf);"Nein";"Ja");
Field Mitarbeiter:= hf1;
trotzdem danke für deine hilfe
-
Ich sehe zwar nicht, warum das eine Lösung sein soll, dafür sind Deine Angaben leider viel zu dünn und nichtssagend, bzw. zu generisch. Aber wenn das Problem so gelöst ist, dann setze doch bitte den Thread auf erledigt.
-
... der @trim ist deshalb drin, weil, wenn der user die leertaste betätigt, dann ist das feld eben nicht mehr leer. da steht als feldinhalt hex "40" drinne = blank. und was @trim macht, das steht ja in der hilfe ..... ;D
-
Du meinst hex 20, hex 40 ist A
-
tschuldigung, hab jetzt 10 jahre lang nicht mehr assembler gemacht... :P :-[
-
No problem .... ;D
Jaja, Assembler ist selten geworden ....... auch bei mir.
-
wieder ein stück Kultur, das den Bach runtergeht ;D
-
So ist es.
-
für die, die jetzt nicht wissen, worum es geht:
DOSSEG
.model small
.stack 100h
.data
msgHello DB "Hello, world!",13,10,"$"
.code
mov ax,@data ; Strichpunkt leitet Kommentar ein!
mov ds,ax ; Datensegment initialisiert
mov dx,offset msgHello ;
mov ah,9 ; Ausgabe eines String
int 21h ;
mov ax,4C00h ; Programm beenden
int 21h ;
END
-
... also ...... der verwendete Compiler lässt sich mit diesem Schnippsel noch nicht zuverlässig bestimmen. Immerhin ist es doch eine recht modern-komfortable Variante, mit der man nicht immer dran denken musste, den Programmstart auf 100H zu setzen ;D
-
... und in "richtigem" assembler hiesse es:
CLC Feld, = C""
BE A10
CLC Feld,= "Ja"
BE A10
MVC Fehler, = "da steht wat falsches drin"
B A30
A10 EQU *
.
.
.
.