Autor Thema: Dokumente in Rahmen(set) anzeigen.  (Gelesen 2540 mal)

Offline AC

  • Senior Mitglied
  • ****
  • Beiträge: 367
  • Geschlecht: Männlich
Dokumente in Rahmen(set) anzeigen.
« am: 13.10.03 - 16:01:22 »
Hallo leute

Nochmal die Frage.
Dokumente in Rahmen anzeigen.

Ich habe ein Rahmenset von 3 Rahmen.
 
In Maske eins habe ich bei den Eigenschaften eingegeben, daß dieses im Rahemsatz geöffnet werden soll.

In Rahmen 2 und 3 will ich  dynamisch Maske 2 und Maske 3 aus anderen Datenbanken  DB2 und Db 3 öffnen.  
Das ganze soll sowohl am Server als auch Lokal funktionieren.

Wenn ich im Dialog zum Rahmeninhalt "hart" hinterlege (auswähle) ,
welche Maske aus welcher DB geöffnet wrid, dann funktioniert es leider nur lokal .


Wenn ich in diesem Dialog eine Formel (statt "hart" eingeben will, kriege ich eine Fehlermeldung:
"@Befehle und ander UI Funktionen sind in diesem Kontext nicht erlaubt".

Ferner habe ich ja noch die Möglichkeit beim Öffnen meines Dokumentes 1 (Hauptdokument)
anzugeben was passieren soll.
z.B: im Postopen
Call ws.SetTargetFrame("left")   
Call ws.ComposeDocument( "server bzw lokal als variable aus dem Hauptdokument", db2, "Maske2" )

Doch auch da hauts mir die Fehler um die Ohren.

Hat jemand die Lösung ?
Holcomb
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Introduction
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Solution Development

"...Glücklich ist, wer vergisst, was doch nicht zu ändern ist..."

klaussal

  • Gast
Re:Dokumente in Rahmen(set) anzeigen.
« Antwort #1 am: 13.10.03 - 16:05:22 »
...aus der designer-hilfe:

Zielrahmen festlegen
Neben dem Hinzufügen von Inhalt zu einem Rahmen können Sie auch einen bestimmten Rahmen einer Rahmengruppe als Zielrahmen festlegen, so daß Daten und Verknüpfungen in diesem Zielrahmen angezeigt werden. Sie legen den Zielrahmen in der InfoBox "Eigenschaften: Rahmen" oder in den InfoBoxen für Eigenschaften vieler anderer Elemente fest (wie beispielsweise in den InfoBoxen für Seiten, Masken, Gliederungseinträge, eingebettete Gliederungen, Gruppenplaner und Hotspot-Ressourcen).
Es ist möglich, mehrere Zielrahmen festzulegen, die scheinbar miteinander im Konflikt stehen. Sie können beispielsweise einen Zielrahmen für einen Gliederungseintrag, für eine eingebettete Gliederung, die einen Gliederungseintrag enthält, für die Seite, die diese eingebettete Gliederung enthält, oder für einen Rahmen festlegen, in dem die Seite enthalten ist. Welcher Zielrahmen hat Vorrang?
Allgemein gilt, daß das genaueste Element Vorrang hat. In diesem Fall ist dies der Gliederungseintrag. Wenn Sie keinen Zielrahmen für Gliederungseinträge angegeben haben, hat der Zielrahmen für die eingebettete Gliederung Gültigkeit. Wenn Sie keinen Zielrahmen für die eingebettete Gliederung angegeben haben, hat der Zielrahmen Gültigkeit, der für die Seite angegeben ist, in der die eingebettete Gliederung enthalten ist. Und wenn Sie wiederum keinen Zielrahmen für die Seite angegeben haben, hat der Zielrahmen Vorrang, der für die Rahmengruppe angegeben ist.
Wenn Sie an keiner Stelle in dieser Hierarchie einen Zielrahmen angegeben haben, wird die Verknüpfung in dem Rahmen geöffnet, in dem sie enthalten ist. Wenn Sie einen Zielrahmen angeben, der nicht existiert, wird die Verknüpfung in einem neuen Fenster der obersten Ebene geöffnet.
Weitere Informationen zum Festlegen eines Zielrahmens für eine individuelle Verknüpfung oder ein Element finden Sie in der Online-Hilfe zur InfoBox des Elements.

Offline AC

  • Senior Mitglied
  • ****
  • Beiträge: 367
  • Geschlecht: Männlich
Re:Dokumente in Rahmen(set) anzeigen.
« Antwort #2 am: 13.10.03 - 16:12:53 »
Hallo klaussal,

thxi für die schnelle Antwort.

so halb versteh ich es nur und bin mir nicht sicher ob Du weisst WO mein Prob liegt  (Rahmen 2 und 3) .

Ich habe auch mal probiert eine "dummy" Seite im Rahmen 2 und 3  bei den Rahmeneigenschaften zu hinterlegen.
Diese sollte dann aber wieder beim Öffnen überschrieben werden mit dem was ich zB im Postopen setze (nämlich das Setzen der gebildetet neuen  Dokumente in diesen beiden Frames).

Aber soweit kommts nicht leider.
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Introduction
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Solution Development

"...Glücklich ist, wer vergisst, was doch nicht zu ändern ist..."

Offline my head

  • Aktives Mitglied
  • ***
  • Beiträge: 226
  • Geschlecht: Männlich
Re:Dokumente in Rahmen(set) anzeigen.
« Antwort #3 am: 14.10.03 - 10:16:56 »
hatte neulich auch probleme damit und hab's über formelsprache gelöst...

http://www.atnotes.de/index.php?board=7;action=display;threadid=11400

Offline AC

  • Senior Mitglied
  • ****
  • Beiträge: 367
  • Geschlecht: Männlich
Re:Dokumente in Rahmen(set) anzeigen.
« Antwort #4 am: 14.10.03 - 11:57:36 »
Hallo my head,

danke für den Hinweis, ich habs gelesen.

Es wäre noch sehr hilfreich für mich, wenn DU kurz schreiben könntest,  wie Du das in Formelsprache gelöst hast und an welcher Stelle Du diese dann untergebracht hast.

Ich habs in dem Thread nicht entdeckt.

TIA, Holcomb
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Introduction
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Solution Development

"...Glücklich ist, wer vergisst, was doch nicht zu ändern ist..."

Offline my head

  • Aktives Mitglied
  • ***
  • Beiträge: 226
  • Geschlecht: Männlich
Re:Dokumente in Rahmen(set) anzeigen.
« Antwort #5 am: 14.10.03 - 15:44:52 »
hi!

hab's mit @settargetframe und @command([Compsoe];"") gemacht...

musst halt dann über formelsprache steuern, allerdings kannst ja auch in die postopen was reinschreiben....

funktioniert aber einwandfrei!

Offline my head

  • Aktives Mitglied
  • ***
  • Beiträge: 226
  • Geschlecht: Männlich
Re:Dokumente in Rahmen(set) anzeigen.
« Antwort #6 am: 14.10.03 - 15:45:04 »
hi!

hab's mit @settargetframe und @command([Compsoe];"") gemacht...

musst halt dann über formelsprache steuern, allerdings kannst ja auch in die postopen was reinschreiben....

funktioniert aber einwandfrei!

Offline AC

  • Senior Mitglied
  • ****
  • Beiträge: 367
  • Geschlecht: Männlich
Re:Dokumente in Rahmen(set) anzeigen.
« Antwort #7 am: 14.10.03 - 15:55:04 »
Hallo my head:

hab's mit @settargetframe und @command([Compsoe];"") gemacht...
musst halt dann über formelsprache steuern, allerdings kannst ja auch in die postopen was reinschreiben....

jaaaaaa, genau. Du hast mich verstanden.
So wollt ich es auch probieren, hab auch gehört, daß es so funktioniert.
Im postopen will ichs haben.

Ich probiers aus und berichte dann.
Merci.  

Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Introduction
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Solution Development

"...Glücklich ist, wer vergisst, was doch nicht zu ändern ist..."

Offline AC

  • Senior Mitglied
  • ****
  • Beiträge: 367
  • Geschlecht: Männlich
Re:Dokumente in Rahmen(set) anzeigen.
« Antwort #8 am: 14.10.03 - 17:26:35 »
Nochmal hi my head,

heut abend gibt nen Schluck Wein oer Bier auf Dein Wohl.  :-)))

Habs ausprobiert (an meinen Notebbok), scheint zu funktionieren.

Lokal sowieso. Und ich denke auch, wenn ich am Server das ganze starte, daß dann die anderen zu erzeugenden Dokumente auch auf dem Server erzeugt werden und nicht auf meiner lokalen Replik am Notebook.

Dann hab ich das ganze mal am Terminalserver (Citirx) getestet (ohne lokale Repliken) quasi aus Anwendersicht und da hat es NICHT funkltioniert. :-( . Die Dokumenten wurden nicht erstellt, die Rahmen blieben leer.,

Allerdings ist da leider unternehmensweit ausgerechnet der 5.08er Client installiert   <grmpf>. Ausgerechnet der Client, über den ich viel negatives gehört habe.

Und leider macht das (natürlich das auch noch ) in unserem Citrix Umfeld Probleme Notesclients zu installieren.  
Naja-.
Werde es nochmal woanders testen (anderes Notebook ohne lokale Repliken).

Schönen Abend , Holcomb
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Introduction
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Solution Development

"...Glücklich ist, wer vergisst, was doch nicht zu ändern ist..."

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz