Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: AC am 11.10.03 - 17:28:06
-
Hi Leute.
Jemand da am Samstag nachmittag ?
Ich möchte in einem Rahmen einer Rahmengruppe ein Dokument erzeugen, daß dann dort drin angezeigt wird (nur für Notesclients, kein web).
Dies soll aber sowohl auf dem Server möglich sein als auch auf einer möglichen lokalen Replik one Verbindung zum Server.
Wenn ich im entsprechenden Dialog über Eigenschaften Rahmen - Benanntes Element - Maske, dann aufs Ordner Symbol klicke und die entsprechende Datenbank ausähle dann klappt es nur lokal .
Klicke ich in diesem Dialog auf das @ function Zeichen und versuche dort ein
compose command einzugeben bekomme ich die Fehlermeldung:
"@Befehle und ander UI Funktionen sind in diesem Kontext nicht erlaubt".
Mist !
Hat jemand eine Idee wie man sowas trotzdem hinkriegt ?
Thx, Holcomb <will nach Hause>
-
Hi,
kann sein, dass ich an diesem sonnig/bewölkten Samstag etwas begriffsstutzig bin.
Ich möchte in einem Rahmen einer Rahmengruppe ein Dokument erzeugen, daß dann dort drin angezeigt wird
Du hast also ein Frameset, und ein Frame ist leer. Wenn Du nun auf einen Button "Neues Dok" klickst, soll dieses neue Dokument in dem leeren Frame angezeigt werden?
Oder völlig anders?
TMC
-
Hi TMC, völlig anders.
Ich habe eine Rahmengruppe mit 3 Rahmen.
Im ersten Rahmen zeige ich ein Dokument an, daß beim Öffnen des Dokuments aus dem View heraus eben in dieser Rahmengruppe geöffnet wird.
(Kundenstammdaten mit Kundennummer).
In den anderen beiden Rahmen zeige ich Masken aus anderen Datenbanken an (in Abhängigkeit der Kundennumemr meines Hauptdokuments). (Randbemerkung diese beide Masken haben Embedded views die über die Kundennummer dann kategorisiert angezeigt werden und mir einmal unsere AD Besuche anzeigen im anderen Fall die letzten Umsätze ).
Es ist also quasi eine Art MiniPortal.
Das ganze klappt wunderbar nur lokal wenn ich das ganze "Hart" im Dialog des Rahmens eingebe. Und mit @formuals kriege ich die Fehlermeldung.
Ich brauchs aber , daß es auch am Server geht .
Von daher müsste ich unterscheiden, welche beiden Datenbanken mit den docs für die emb. view aufgerufen werden, Server oder lokal.
Mist.
Holcomb
-
Ums nochmal klar zu machen wo mein Prob ist.
Im Dialog für den Inhalt des Rahmens.
Eigenschaften Rahmen, Benanntes Element
Ich habe dort ja die Auswahl Maske.
Gehe ich nun auf das gelbe Ordner-Symbol und wähle die andere Datenbank und das Dokument. Dann funktioniert es zwar aber nur lokal.
Versuche ich das über das Formelsymbol mit einer Formel zu lösen, bekomme ich die obige Fehlermeldung.
Bye, Holcomb
-
Da muss ich jetzt leider passen, da ich sowas in der Art noch nicht hatte....
Trotzdem viel Erfolg,
TMC
-
Noch eine andere Idee:
Vielleicht könnens ja die cracks im Forum.
Wenn ich im Postopen des Hauptdokuments via Formeln über settargetframe und command compose (oder letzteres besser in script) hantiere, wie muß das dann im Postopen (der Teil mit dem Benutzen der @formulas aussehen ? Über @evaluate (aber da dürfte kein command gehen)?
Und zweite Frage, was trage ich dann im Rahmen als Inhalt des Rahmens ein?
Gute Nacht alle miteinand. Holcomb
-
Letzte Meldung.
Ich probiers im Postopen des Hauptdokuments komplett in script mit
Call ws.SetTargetFrame("left")
Call ws.ComposeDocument( sever, "Besuche", "embtrum" )
klappt so lala.
Werde den Fehlern dann hoffentlich morgen auf die SPur kommen.
Nacht allseits.