slecram
Frischling

Offline
Beiträge: 32
|
 |
« am: 18.01.07 - 08:52:47 » |
|
Hallo, ich habe 2 Masken. Eine für den Notes Client und eine für die Web wegen der Unterschiedlichen Darstellung Wie/wo kann ich einstellen, das beide Masken auf die gleichen Datensätze/Datenquelle zugreifen, sodass sich aus einer View im Web halt die Web Maske und aus einer View im NC halt die NC Maske öffnet...?  Gruß
|
|
|
|
|
Gespeichert
|
|
|
|
umi
Gold Platin u.s.w. member:)
    
Offline
Geschlecht: 
Beiträge: 1324

one notes to rule'em all, one notes to find'em....
|
 |
« Antworten #1 am: 18.01.07 - 09:09:11 » |
|
Die Beiden Masken brauchen im Prinzip nur das gleiche Alias zu verwenden und jeweils die NotesMaske vor dem Web verstecken und die Web Maske vor dem Notes verstecken.
|
|
|
|
|
Gespeichert
|
Gruss Urs <:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CAAD R6/6.5 CAAD R7 CAD R8 CAD R8.5 Jegliche Schreibfehler sind unpeabischigt http://www.belsoft.chTwitter: umeli ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>
|
|
|
slecram
Frischling

Offline
Beiträge: 32
|
 |
« Antworten #2 am: 18.01.07 - 09:22:55 » |
|
bei der View habe ich eingetragen: Verwendet: mask_verleih_nc weil ich da keinen Alias eintragen konnte. Die Beiden Masken haben den gleichen Alias (jeweils vor NC bzw. vor Web verbergen) Wenn ich jetzt über die View einen Datensatz doppel anklicke kommt: Error 404 HTTP Web Server: Lotus Notes Exception - Special database object cannot be located
|
|
|
|
|
Gespeichert
|
|
|
|
umi
Gold Platin u.s.w. member:)
    
Offline
Geschlecht: 
Beiträge: 1324

one notes to rule'em all, one notes to find'em....
|
 |
« Antworten #3 am: 18.01.07 - 09:31:20 » |
|
in der Form Formel der Ansicht kannst Du doch das Alias eintragen nicht?
|
|
|
|
|
Gespeichert
|
Gruss Urs <:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CAAD R6/6.5 CAAD R7 CAD R8 CAD R8.5 Jegliche Schreibfehler sind unpeabischigt http://www.belsoft.chTwitter: umeli ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>
|
|
|
|
|
|
|
slecram
Frischling

Offline
Beiträge: 32
|
 |
« Antworten #6 am: 18.01.07 - 10:02:24 » |
|
Maskenformel @If(@ClientType = "Notes"; "Vertrag"; "$Vertrag")
? ich muss doch normalerweise gar nicht mehr überprüfen, um was für einen Client es sich handelt, da die View (eingebettet in eine Seite für Web) aus der ich in die Maske will nur im Web verfügbar und vor Notes versteckt wird.
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
slecram
Frischling

Offline
Beiträge: 32
|
 |
« Antworten #8 am: 18.01.07 - 10:06:18 » |
|
Maskenformeln funktionieren nicht im Web, nur im Notes Client!
hast du denn einen tip, wie ich das problem lösen kann? muss irgendwie aus der eingebetteten View der Seite auf die Maske, die fürs Web ist, zugreifen
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
slecram
Frischling

Offline
Beiträge: 32
|
 |
« Antworten #10 am: 18.01.07 - 10:14:56 » |
|
Du musst die Masken "mask_verleih_nc" doppelt anlegen - 1x für Notes, 1x für Web sichtbar. Meinetwegen auch noch mit dem gleichen Alias.
Andreas
das habe ich. habe noch mehrere andere masken. deshalb muss ich in der view angeben, aus welcher maske sie ihre daten beziehen soll. View: Programmierfenster: Bedingung hinzufügen: dort kann ich nur die Maske an sich und keinen Alias auswählen... irgendwie muss ich der View sagen: "du bekommst deine daten vom Alias: mask_verleih" und er sucht sich dann halt die richtige Web/NC Maske aus...
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
|
umi
Gold Platin u.s.w. member:)
    
Offline
Geschlecht: 
Beiträge: 1324

one notes to rule'em all, one notes to find'em....
|
 |
« Antworten #13 am: 18.01.07 - 11:03:06 » |
|
Sorry da war wohl mein Tipp nicht ganz so gut.
Naja. evtl. hilft es ja, wenn Du das Feld "Form" im Dokument setzt auf das Alias der Maske setzt
|
|
|
|
|
Gespeichert
|
Gruss Urs <:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CAAD R6/6.5 CAAD R7 CAD R8 CAD R8.5 Jegliche Schreibfehler sind unpeabischigt http://www.belsoft.chTwitter: umeli ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>
|
|
|
slecram
Frischling

Offline
Beiträge: 32
|
 |
« Antworten #14 am: 18.01.07 - 11:08:53 » |
|
Hallo Andeas Maskenformeln funktionieren nicht im Web, nur im Notes Client! Erstelle eine Ansicht mit der Formel erstelle 2 Masken basierend auf der Formel trage text in die Maske ein
öffne ein Doc in Notes öffne das gleiche Doc im Web server/db/Ansicht/UNID?OpenDocument
sry, aber ich kann nicht ganz folgen. also. die ansicht gibt es schon und die beiden masken bestehen auch schon. achja und m3 ich wäre dir dankbar, wenn du meinen Beitrag nicht mit so einem sinnlosem zeug zu spammen würdest. es ist wohl selbst verständlich, dass man sich auch noch in anderen foren erkundigt. nicht wegen der qualität der antwort, sonder ganz einfach um schnellstmöglichst eine antwort zu bekommen, wenn es schnell gehen muss... 
|
|
|
|
« Letzte Änderung: 18.01.07 - 11:11:17 von slecram »
|
Gespeichert
|
|
|
|
|
|
slecram
Frischling

Offline
Beiträge: 32
|
 |
« Antworten #16 am: 18.01.07 - 11:14:59 » |
|
Doch umi, dein Tipp war genau richtig. Es fehlt eigentlich nur ein Detail, was aber darauf zurückzuführen ist, daß es im Ausgangspost nicht genannt wurde. habe noch mehrere andere masken. deshalb muss ich in der view angeben, aus welcher maske sie ihre daten beziehen soll.
In der View einfach ein Select Form="xyz" setzen. Den Rest hat Umi oben schon beschrieben. Edit : Ich habe das Gefühl, daß "slecram" noch nicht wirklich tief in der Notes-Entwicklung ist. Select-Statements in Views sind absolute Basics. Ich würde daher mal eine Schulung oder ein gutes Buch empfehlen. Das stimmt  kommt das select statement in "Maskenformel"? gruß
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
|
DerAndre
Gold Platin u.s.w. member:)
    
Offline
Geschlecht: 
Beiträge: 1597

Ich guck nicht böse!
|
 |
« Antworten #19 am: 18.01.07 - 11:26:02 » |
|
Wie wäre es wenn Du dann mal von Einfache Suche auf Formel wechselst?
Was Martin geschrieben hat ist kein Spam, das ist ein Hinweis auf die Forenregeln die Du akzeptiert hat. Und wenn Dich das weißer Hase Syndrom plagt hast Du ein Problem.
|
|
|
|
|
Gespeichert
|
André Elterninitiative diabetischer Kinder und Jugendlicher e.V.----------------------------------------------------------------------------- Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben. ----------------------------------------------------------------------------- Etwas mehr Hardware dazu zu kaufen ist viel billiger als Software besser zu machen. ( Niklaus Wirth )
|
|
|