AtNotes Übersicht Willkommen Gast. Bitte einloggen oder registrieren.
25.05.12 - 19:57:05
Übersicht Hilfe Regeln Glossar Suche Einloggen Registrieren
News:
Schnellsuche:
+  Das Notes Forum
|-+  Lotus Notes / Domino 8
| |-+  ND8: Entwicklung (Moderatoren: Axel, Thomas Schulte, koehlerbv)
| | |-+  Übernahme von Feldern in neues Dokument (Web-DB)
« vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Übernahme von Feldern in neues Dokument (Web-DB)  (Gelesen 275 mal)
Joghurt
Frischling
*
Offline Offline

Geschlecht: Weiblich
Beiträge: 16



« am: 22.09.10 - 17:46:36 »

Hallo zusammen,

seit einiger Zeit sitz ich (als relativer Anfänger) an einer Web-Datenbank. Kann es sein, dass wenn ich in einem Formular auf dem "Defaults"-Tab das "Generate HTML for all fields" angehakt habe, dass dann in einem aus diesem Formular heraus generierten Dokument das "Formulars inherit values from selected document" (on create) nicht mehr funktioniert?

Ich habe hier ein kleines großes Problem mit einer Datenbank, die ich von einem ausgeschiedenen Entwickler in halbfertigem Zustand übernommen habe:
Wenn das "Generate HTML...." nicht aktiviert ist, schmeißt er beim Speichern den Wert aus einem bestimmten Feld immer weg und ich kriege beim besten Willen nicht raus, warum (alle anderen Felder werden auch gespeichert!). Wenn ich es rausnehme lässt Notes das Feld zwar mit seinem Wert gefüllt, dafür kann ich kein neues Formular mehr erzeugen. Das geht erst, wenn ich auch die Übernahme aus der ursprünglichen Maske deaktiviere. Das ist aber ja nicht Sinn der Sache.... Wie kriege ich es hin, dass mir sowohl das Feld gespeichert wird als auch ein neues Dokument mit übernommenen Werten vernünftig erzeugt wird? Ich hatte mich schon an einem Agenten versucht, bin allerdings noch nicht so fit darin.

Ich hoffe, das ist einigermaßen verständlich. Hat jemand eine Idee, ob ich das so hin ändern könnte, dass es funktioniert oder ob ich mich an dem Agenten weiter versuchen muss?


Liebe Grüße und schonmal vielen Dank Smiley
Gespeichert
Joghurt
Frischling
*
Offline Offline

Geschlecht: Weiblich
Beiträge: 16



« Antworten #1 am: 23.09.10 - 12:18:00 »

Okay, Ergänzung...

In dem Ausgangsdokument (A) ist jetzt das "Generate HTML for all fields" eingestellt. Mit einem @Command([Compose];"FormB")" soll aus A ein Dokument vom Typ B erstellt werden, in diesem Form B sind einige Felder hinterlegt, die (momentan) versteckt und editable sind und die Werte aus Dokument A übernehmen sollen. Dafür ist "Formular inherits values from selected document" ausgewählt.

Verhalten im Browser: Dokument A ist angelegt, mit einem Klick auf den Button zum Erstellen von Dokument B gibt mir der Server ein "Error 500 - HTTP Web Server: Lotus Notes Exception - Document could not be found." zurück.

Eine Überprüfung mit Firebug zeigt mir an, dass er versucht die Seite */*dbname*.nsf/f20978e7e634db56c12577000022cdb5?OpenForm&ParentUNID=A420BC61D606AC91C12577A7002F1807
aufzurufen, wobei f20978e7e634db56c12577000022cdb5 die Note UNID des Form-Typ B und A420BC61D606AC91C12577A7002F1807 die UNID von Dokument A ist.

Wird da versucht ein Dokument zu öffnen, das noch nicht existiert, weil es grade erst angelegt werden sollte? Laut
Designerhilfe:
Zitat
In web applications, the new document determines which document to inherit from based on the URL argument ParentUNID in the Domino URL command, for example:
http://server/db.nsf/InheritanceForm?OpenForm&ParentUNID=6b87e303374b19148525639a00506656"
sollte doch genau das die Syntax sein?

Ich bin verwirrt. Warum geht das nicht?
Gespeichert
Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS
Impressum Atnotes.de - Powered by Syslords Solutions - Datenschutz | Partner: Tinte / Toner günstig