Autor Thema: Lokale Replik in Frame öffnen  (Gelesen 2561 mal)

Offline alex0178

  • Frischling
  • *
  • Beiträge: 30
Lokale Replik in Frame öffnen
« am: 21.11.07 - 13:24:03 »
Hallo.

Ich bin noch nicht so bewandert im Umgang mit lokalen Repliken und habe folgendes Problem:

Ich möchte den Mitarbeitern zwei Notesdatenbanken auch lokal zur Verfügung stellen.
DB1 beinhaltet einen Frameset, in welchem berechnet auf eine zweite DB zugegriffen wird und eine bestimmte Ansicht in einem Frame dargestellt wird. Diese Verkettung habe ich als Formel "berechnetes Element für Ansicht" hinterlegt.

ZServer := @GetProfileField("ParameterMail";"TDBSERVER");
ZPfad := @GetProfileField("ParameterMail";"TDBPFAD");
ZRepl := @GetProfileField("ParameterMail";"TDBREPL");

ZServer + "!!" + ZPfad

Wenn die Kollegen nun die beide DBs replizieren, greift natürlich die erste immer noch auf die zweite DB auf dem Server zu. Die Replik-ID ist im Profildokument ebenfalls gespeichert. Weiss
jemand, wie ich die Formel aktualisieren muss, dass ich auf die lokale Replik zugreife?

Danke im voraus.

alex0178

Offline just.do.it

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: Lokale Replik in Frame öffnen
« Antwort #1 am: 21.11.07 - 14:43:27 »
Lass dem Server weg, da greifst du auf lokale Datenbank zu.

Gruß
Dirk

Offline alex0178

  • Frischling
  • *
  • Beiträge: 30
Re: Lokale Replik in Frame öffnen
« Antwort #2 am: 23.11.07 - 12:54:59 »
Hallo Dirk,

sorry, dass ich erst jetzt wieder antworte.

Hat leider nicht so ganz funktioniert. Kommt trotzdem keine Anzeige.
Ich habs auf folgende Arten versucht:

Fixe Zeilen bei beiden Versuchen:
ZServer := @GetProfileField("ParameterMail";"TDBSERVER");
ZPfad := @GetProfileField("ParameterMail";"TDBPFAD");

bei erstem Versuch:
@If(@ServerName = @UserName;ZPfad;ZServer + "!!" + ZPfad)
bei zweitem Versuch:
@If(@ServerName = @UserName;""+"!!"+ZPfad;ZServer + "!!" + ZPfad)

Hast Du noch ne Idee?

alex0178

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Lokale Replik in Frame öffnen
« Antwort #3 am: 23.11.07 - 13:21:56 »
Hallo

wenn Du den Server wegläßt, musst Du ach die Rufzeichen ("!!") weglassen !!
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline alex0178

  • Frischling
  • *
  • Beiträge: 30
Re: Lokale Replik in Frame öffnen
« Antwort #4 am: 26.11.07 - 11:59:27 »
Hallo Dirk,

das ist doch bei meinem "1. Versuch" so eingetragen oder meinst Du noch was anderes?
Bisher funktionierts noch nicht.

PS an alle:
Wie macht ihr es, wenn ihr zwei Datenbanken habt und beide auch lokal miteinander verlinkt sein sollen?

alex0178

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Lokale Replik in Frame öffnen
« Antwort #5 am: 26.11.07 - 12:44:56 »
Zitat
bei erstem Versuch:
@If(@ServerName = @UserName;ZPfad;ZServer + "!!" + ZPfad)
bei zweitem Versuch:
@If(@ServerName = @UserName;""+"!!"+ZPfad;ZServer + "!!" + ZPfad)

 ???  :-:

Warum eigentlich @ServerNAme = @Username ???  :-:

Warum nicht so :
@if( ZServer = "" ; ZPfad ; ZServer + "!!" + ZPfad )

aus der (sehr guten und zu nutzenden) Designerhilfe:
Code
@ServerName  

Beispiel
Gibt den Namen des Servers zurück, auf dem sich die aktuelle Datenbank befindet. Wenn die Datenbank lokal ist, wird der Benutzername zurückgegeben.
Hinweis  Diese @Funktion gibt es ab Version 6.
« Letzte Änderung: 26.11.07 - 12:55:07 von dirk_2909 »
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz