Autor Thema: DB im Web  (Gelesen 1717 mal)

Offline Holger

  • Junior Mitglied
  • **
  • Beiträge: 55
  • I love YaBB 1G - SP1!
DB im Web
« am: 14.09.05 - 12:25:47 »
Hallo,

ich muß nun zum ersten mal eine DB Webfähig machen und stpße auch gleich auf ein Problem, ich habe einen Navigator mit 2 Frames, wenn ich die DB im Web öffne wird der Default View angezeigt, wenn ich dann aber über die Gliederung auf einen anderen Punkt gehe bekomme ich die folgende Fehlermeldung :
 "HTTP Web Server: Lotus Notes Exception - @Function is not valid in this context"

in der Gliederung habe ich folgende Formel:

@SetTargetFrame("NotesView");
@Command([OpenView];"XXXXXXXXXX");
@SetViewInfo([SetViewFilter];"AAAAAAAAA";"BBBBBBB";1)

Im Notes Client funktioniert alles wunderbar, weiß jemand von euch ob das im Web vielleicht so gar nicht möglich ist oder ob ich einfach nur was falsch mache?

Danke und Gruß

Holger


Driri

  • Gast
Re: DB im Web
« Antwort #1 am: 14.09.05 - 12:50:21 »
Die @-Formeln funktionieren da nicht. Du kannst aber einfach eine URL verwenden und dann mit dem Parameter RestrictToCategory arbeiten.

Aus der Designer-Hilfe :

Zitat
OpenView

Syntax
http://Host/Datenbank/Ansichtsname?OpenView
http://Host/Datenbank/AnsichtUniverselleID?OpenView
http://Host/Datenbank/$defaultview?OpenView

Beispiele
http://www.quecksilber.com/projekt.nsf/Nach+Autor?OpenView
http://www.quecksilber.com/projekt.nsf/DDC087A8ACE170F8852562F300702264?OpenView
http://www.quecksilber.com/projekt.nsf/$defaultview?OpenView

Optionale Argumente für "OpenView"

Fügen Sie optionale Argumente an, um die URL genauer zu bestimmen. Um das gewünschte Ergebnis zu erzielen, kombinieren Sie beliebige der folgenden Argumente, außer wenn es anders angegeben ist.

Collapse=n
wobei n die Anzahl der Zeilen angibt, die im komprimierten Format in einer hierarchischen Ansicht angezeigt werden soll. Kombinieren Sie dieses Argument nicht mit den Argumenten "ExpandView" oder "CollapseView".

CollapseView
Zeigt die Ansicht im komprimierten Format an.

Count=n
wobei n die Anzahl der anzuzeigenden Zeilen darstellt.

Expand=n
wobei n die Anzahl der Zeilen angibt, die im erweiterten Format in einer hierarchischen Ansicht angezeigt werden soll. Kombinieren Sie dieses Argument nicht mit den Argumenten "ExpandView" oder "CollapseView".

ExpandView
Zeigt die Ansicht im erweiterten Format an.

RestrictToCategory=Kategorie
Setzt die Kategorie für das Objekt "Einzelne Kategorie anzeigen".
Kategorie gibt die Kategorie an, die in der Ansicht angezeigt werden soll.

Start=n
wobei n die Zeilennummer angibt, bei der die Ansichtanzeige anfangen soll. In der Zeilennummer in einer hierarchischen Ansicht können Subindizes enthalten sein (z. B. bedeutet Start=3.5.1, dass die Ansicht beim dritten Hauptthema, Unterthema 5, Dokument 1 beginnt).

StartKey=Zeichenfolge
wobei Zeichenfolge ein Schlüssel zu einem Dokument in der Ansicht ist. Die Ansicht wird mit diesem Dokument angezeigt.

Offline Holger

  • Junior Mitglied
  • **
  • Beiträge: 55
  • I love YaBB 1G - SP1!
Re: DB im Web
« Antwort #2 am: 19.09.05 - 16:53:50 »
Hallo Ingo,

Danke für die Info, wie gesagt es ist meine erste DB die sowohl im Web als auch in Notes laufen soll, was ich mich jetzt aber frage, wenn ich Deinen Vorschlag nutze dann läuft ja die Ansichtsauswahl im Notes client nicht mehr, gibt es eine Möglichkeit, dass man diese Auswahl im Web als auch im Notes Client nutzen kann?

Gruß

Driri

  • Gast
Re: DB im Web
« Antwort #3 am: 20.09.05 - 09:16:35 »
Ja, verwende dann einfach zwei Framesets mit jeweils angepaßter Gliederung. Du kannst dann in den Datenbank-Eigenschaften einstellen, welches Frameset für Notes und welches für den Browser verwendet werden soll (auf dem Tab mit der Rakete).

Oder Alternative dazu :

Im Gliederungseintrag die "URL-Formel" zusammenstückeln. Du kannst mit @ClientType abfragen, ob es Browser oder Notes verwendet wird und dann die URL entsprechend aufbauen.

Für Browser : http://www.xyz.abc/db.nsf/...
Für Notes : notes://notesserver/db.nsf/...
« Letzte Änderung: 20.09.05 - 09:19:20 von Driri »

Offline Holger

  • Junior Mitglied
  • **
  • Beiträge: 55
  • I love YaBB 1G - SP1!
Re: DB im Web
« Antwort #4 am: 27.09.05 - 10:17:34 »
Hallo,

Danke für die Info, ich bekomme das zwar nicht hin im Web, denn es heißt immer No Documents Found in der Ansicht obwohl Dokumente vorhanden sind, aber zumindest weiß ich, dass es so realisierbar wäre.

Gruß

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz