Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: AC am 11.10.03 - 17:28:06

Titel: Dokument im Rahmen erzeugen lokal u. Server
Beitrag 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>
Titel: Re:Dokument im Rahmen erzeugen lokal u. Server
Beitrag von: TMC am 11.10.03 - 17:43:37
Hi,

kann sein, dass ich an diesem sonnig/bewölkten Samstag etwas begriffsstutzig bin.

Zitat
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
Titel: Re:Dokument im Rahmen erzeugen lokal u. Server
Beitrag von: AC am 11.10.03 - 18:00:44
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
 
Titel: Re:Dokument im Rahmen erzeugen lokal u. Server
Beitrag von: AC am 11.10.03 - 18:25:50
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
Titel: Re:Dokument im Rahmen erzeugen lokal u. Server
Beitrag von: TMC am 11.10.03 - 18:26:42
Da muss ich jetzt leider passen, da ich sowas in der Art noch nicht hatte....

Trotzdem viel Erfolg,

TMC
Titel: Re:Dokument im Rahmen erzeugen lokal u. Server
Beitrag von: AC am 11.10.03 - 20:16:58
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
Titel: Re:Dokument im Rahmen erzeugen lokal u. Server
Beitrag von: AC am 11.10.03 - 20:33:24
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.