Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Germican am 17.07.03 - 07:52:09

Titel: 3 Fragen sind es geworden ;)
Beitrag von: Germican am 17.07.03 - 07:52:09
hi,

also ich möchte gern in einer Spalte , den name von mehreren Werten angezeigt bekommen , logisch, aber die verschiedenen werte wurde über verschiedene masken eingetragen...

ein select krieg ich nur auf eine maske hin...

kann mir jemand helfen?!
Titel: Re:ausgabe mehrer Masken in einer ansicht
Beitrag von: Wipe am 17.07.03 - 08:03:28
Hallo,

SELECT(Form = "Maske1" : "Maske2" : "MaskeN")
Titel: Re:ausgabe mehrer Masken in einer ansicht
Beitrag von: Germican am 17.07.03 - 09:32:39
hmm....geht irgendwie nicht ...naja ich versuchs mal mit mehr input ;)

also wenn ich SELECT(Form = "certifier" : "url" : "ibm")

das sind übrigens die 3 masken...sag er mir das SELECT nicht dafür geeignet ist...


die felder sind "certifier" ; "dlname"; "ziel" ... die sollen in einer spalte , der ansicht , angezeigt werden......
Titel: Re:ausgabe mehrer Masken in einer ansicht
Beitrag von: mgeidl am 17.07.03 - 09:46:27
Normal müsstes ja bei der Ansichtsauswahl die verwendeten Masken hinterlegen. Bei der Spaltenformel dann

@If(Form="maske1";feld1;Form="maske2";feld2;Form="maske3";feld3;"")
Titel: Re:ausgabe mehrer Masken in einer ansicht
Beitrag von: Wipe am 17.07.03 - 10:00:03
Hallo,

schau Dir mal über die Doc Eigenschaften die Info für die Form an.
Diese schreibst Du wie beschrieben in die Auswahlformel für die Ansicht.
Dann kannst Du eine Spalte erzeugen mit
certifier + " " + dlname + " " + ziel
Titel: Re:ausgabe mehrer Masken in einer ansicht
Beitrag von: Germican am 17.07.03 - 10:13:04
sauber ich jungs ich probiers mal...

aber danke erstmal..

ich meld mich wenn nicht geht!  ;D
Titel: Re:ausgabe mehrer Masken in einer ansicht
Beitrag von: Germican am 17.07.03 - 11:30:00
hmm....also funktionieren tut alles :)

danke.

aber sieht noch nicht so schön aus...

wenn man die sache kategorisieren will...na masken...wie!?


sorry das ich soviel frage aber ich will was lernen!!! :D


meine formel :

@If(Form="certifier";bereich;Form="url";ziel;Form="ibm";dlname;"")
Titel: Re:ausgabe mehrer Masken in einer ansicht
Beitrag von: klaussal am 17.07.03 - 12:22:28
... dann in die erste spalte das feld "form" eintragen und die spalte kategorisieren, aufsteigend, etc.
Titel: Re:ausgabe mehrer Masken in einer ansicht
Beitrag von: Germican am 17.07.03 - 14:36:02
jo hab ich kurz nach meinem post auch mit bekommen ;) :D


danke trotzdem.....


ok alle guten dinge sind 3 ;)
bitte noch um eine hilfe...


also ich hab jetzt n button (aktion) erstellt....

wenn ich auf den button klicke soll eine abfrage kommen welche maske ich zur eingabe nutzen will........wie geht das!?!?

ich rätsel und rätsel.....
Titel: Re:ausgabe mehrer Masken in einer ansicht
Beitrag von: koehlerbv am 17.07.03 - 14:41:01
Ich gehe jetzt mal davon aus, daß Du darüber neue Doks erstellen willst. Falls Du nämlich bestehende bearbeiten willst, dann wird beim Speichern auch der Maskenname mit gespeichert - ein Chaos wäre die Folge.

Ansonsten wäre dies eine Folge aus
@Prompt ([OKCancelList], ...) mit den zur Verfügung stehenden Masken und
@Command ([Compose]; gemachte Auswahl)

HTH,
Bernhard
Titel: Re:ausgabe mehrer Masken in einer ansicht
Beitrag von: Germican am 17.07.03 - 15:10:47
hmm....

also wenn ich
@command([compose]certifier;ibm;url)

geht das ja nicht.....ich brauch praktisch n kleines fenster wo ich die auswahl hab......muss nix kompliziertes sein......ganz einfach...gibt  es dafür vielleicht ne formel!?!?
Titel: Re:3 Fragen sind es geworden ;)
Beitrag von: koehlerbv am 17.07.03 - 15:33:55
Das hab ich doch schon geschrieben: Deine Auswahl holst Du Dir über @Prompt. Bitte schau dazu in die Designer-Hilfe.

HTH,
Bernhard
Titel: Re:3 Fragen sind es geworden ;)
Beitrag von: Ford Prefect am 17.07.03 - 19:31:19
Hallo, so sollte das gehen:

Code
forms := "certifier" : "ibm" : "url";
sel   := @Prompt([OKCANCELLIST] ;
                 "Select Form" ;
                 "Please select a form:" ;
                 "" ;
                 forms);

@If(@IsError(sel) ;
    @Return("");
    "");

@Command([Compose] ; sel)

Gruß

Ford
Titel: Re:3 Fragen sind es geworden ;)
Beitrag von: koehlerbv am 17.07.03 - 21:52:18
Genau so geht es. Statt
@If(@IsError(sel) ;
    @Return("");
    "");
würde ich aber
@If (sel = "";
    @Return ("");
    "");
nehmen, aber das nur so "aus'm Hut", denn: Gibt eine Nicht- oder Leerauswahl (die hier gegebenen Vorgabe für @Prompt) @Error zurück? Einen Leerstring auf jeden Fall ...


HTH,
Bernhard
Titel: Re:3 Fragen sind es geworden ;)
Beitrag von: Germican am 18.07.03 - 07:58:50
hmm....also wenn ich euch richtig verstehe gibt es keine einfache formel!?
Titel: Re:3 Fragen sind es geworden ;)
Beitrag von: Markus Henke am 18.07.03 - 08:20:58
Hallo,

das ganze ist doch eine einfache Formel. Ich habe schon deutlich komplexere gesehen.  :)

Auf jeden Fall sollte die Formel funktionieren.

Gruß
Markus
Titel: Re:3 Fragen sind es geworden ;)
Beitrag von: Germican am 18.07.03 - 10:12:22
 ;D ;D ;D ;D


danke jungs.....also ich hab das jetzt ein bischen verändert und nehme es so :

Zitat

forms := "certifier" : "ibm" : "url";


@Command([Compose] ;

@Prompt([OKCANCELLIST] ;
        "Auswahl der Maske" ;
        "Bitte eine Maske auswählen:" ;
        "" ;
        forms))


aber danke nochmal.....war ne super hilfe.
Titel: Re:3 Fragen sind es geworden ;)
Beitrag von: Markus Henke am 18.07.03 - 10:15:35
Hallo,

Deine Formel macht genau das gleiche wie die vorherige, nur dass sie die Auswahl nicht in ein Variable liest und auch keinen Errorhandle beinhaltet.

Naja, wenn Deine Formel funktioniert, dann ist das Problem ja gelöst.  :)

Gruß
Markus