Autor Thema: per HTML erstellte Felder werden nicht gespeichert  (Gelesen 1709 mal)

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Hallo,
eine Web-Anwendung und folgendes Problem:
Ich erstelle dynamisch Felder im HTML (Input Tags Typ Text - nichts Spezielles). in der Art Feld1_1 bis Feldn_m (also eine n x m Matrix). Sinn der Übung ist es gleiche Felder aus unterschiedlichen Dokumenten in einer Tabelle editierbar zu machen (grob eine Art editierbarer View fürs Web).

Beim Posten der Seite werden diese Felder aber nicht gespeichert.
Kann ich dieses Verhalten ändern und wenn ja: wie?

Ich könnte das zwar auch mit unmengen von Hide-When Formulas und Massen an Feldern in der Maske lösen - das wäre aber zum einen Arg unelegant - ausserdem interessiert mich die Frage generell.
« Letzte Änderung: 05.03.07 - 13:17:10 von Gandhi »
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: per HTML erstellte Felder werden nicht gespeichert
« Antwort #1 am: 05.03.07 - 11:35:35 »
Wenn das Feld nicht in der Notes-Maske ist, wird es, IIRC, auch nicht gespeichert. Um das kommt man, AFAIK, nicht herum.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: per HTML erstellte Felder werden nicht gespeichert
« Antwort #2 am: 05.03.07 - 11:36:13 »
Das erzeugt auch eine Error Message auf der Serverkonsole (Afaik).
Du kannst gleichnamige Felder in die Maske tun und die per css-Mitteln verbergen (oder mit Notes Mitteln verbergen und generate html for all fields im ich-glaube zweiten Reiter der Eigenschaftsbox des Feldes).

Hide-When geht natürlich auch auf httml/css level. 

Gruß Axel
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re: per HTML erstellte Felder werden nicht gespeichert
« Antwort #3 am: 05.03.07 - 11:46:57 »
Vielen Dank für die Antworten, auch wenn sie nicht das erhoffte, wohl aber das befürchtete Ergebnis lieferten.

Leider schränkt so was die Nutzung von Domino als Webserver für ernstzunehmende Anwendungen meiner Meinung nach massiv ein - bzw. aus.

Also werde ich jetzt hunderter redundanter Felder in eine Maske stopfen. Hurrah... >:( :(


Die Fehlermeldung auf dem Server gibt es tatsächlich:

Code
HTTP Web Server: Application Exception - Documents treated as HTML cannot be edited
« Letzte Änderung: 05.03.07 - 11:49:35 von Gandhi »
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline Thomator

  • Senior Mitglied
  • ****
  • Beiträge: 353
  • Geschlecht: Männlich
Re: per HTML erstellte Felder werden nicht gespeichert
« Antwort #4 am: 05.03.07 - 12:36:39 »
Hallo,
nur mal so aus dem Stehgreif:
es sollte gehen, wenn man sich im Dokument ein Feld definiert mit dem Namen 'Request_Content'. Das ist aus dem Bereich CGI. Wenn dann aus dem Web-Frontend eine Maske mit Feldern, die im Backend-Dok nicht vorhanden sind, gepostet wird, kann man via WebQuerySave-Agenten aus diesem 'Request_Content' diese Felder auslesen und in das Backend-Dokument reinrechnen.
+++To be human is more important than to be important!+++

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re: per HTML erstellte Felder werden nicht gespeichert
« Antwort #5 am: 05.03.07 - 13:16:47 »
Habe es jetzt der Einfachheithalber mit versteckten Feldern 'gelöst'. Habe jetzt zwar 240 Felder mehr in der Maske - aber - who cares... >:(
Das mit der CGI Variablen werde ich später testen, wenn ich Zeit dafür habe.
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz