Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: CLI_Andreas_Schmidt am 18.10.05 - 12:47:49

Titel: Probleme mit <berechneter Text>
Beitrag von: CLI_Andreas_Schmidt am 18.10.05 - 12:47:49
Hi @all,

Ich habe direkt zwei Probleme mit einem berechneten Text.

Was mache ich.

Lese über dbcolumn eine Spalte aus, die <input type="radio"..> hat.

Problem 1: zwischen den Zeilen wird immer ein KOMMA als Trennzeichen gesetzt. Ich habe das aber nirgendwo geschrieben. Ich habe die Befürchtung, dass kommt automatisch durch die Ansicht.

Problem 2: Wenn ich später eine Option anklicke, dann bleibt das Feld nicht markiert. Ich habe auch ein separates Feld mit selbem Namen in der Maske (auf sich selbst berechnet). Das Feld zeigt den angeklickten Wert an, nur die Option ist nicht markiert.

Hat das einer mal gemacht ?
Titel: Re: Probleme mit <berechneter Text>
Beitrag von: Thomas Schulte am 18.10.05 - 14:02:43
Und was hat die noch? Ich meine außer dem Input Type. Da kann man nämlich irgendwo den Default Wert vorbelegen.
http://de.selfhtml.org/html/formulare/auswahl.htm#radiobuttons
Titel: Re: Probleme mit <berechneter Text>
Beitrag von: CLI_Andreas_Schmidt am 18.10.05 - 14:06:39
Das ist die Spaltenformel:

"<input type=\"radio\" name=\"a_imageresource\" value=\"" + @AttachmentNames + "\">" + "<img src=\"http://Server/designdb.nsf/Content/"+ @Text(@DocumentUniqueID) + "/photo/0.84?OpenElement&FieldElemFormat=gif\" width=\"38\" height=\"40\" border=0>"

Das checked kann ich der Spalte ja nicht mitgeben, dann wären ja alle Checked. oder ?
Titel: Re: Probleme mit <berechneter Text>
Beitrag von: umi am 19.10.05 - 10:25:46
Ich denke das Komma kommt vom @dbcolumn, dieses liefert ja eine TextListe.
Dies müsste am Schluss noch mit @implode(Liste;"") aufbereitet werden, damit die Kommata verschwinden.
Titel: Re: Probleme mit <berechneter Text>
Beitrag von: CLI_Andreas_Schmidt am 19.10.05 - 10:55:23
Die Idee mit dem Implode hat sehr gut funktioniert. Vielen Dank.

Jetzt stehe ich noch vor dem Problem, warum die Optionsschaltfläche nicht markiert.

Der Vorgang:

Option anklicken, Dokument speichern, Dokument öffnen, Dokument in die Bearbeitung wechseln --> Option ist wieder leer.

In einem Versteckten Feld, was genau so heißt wie meine Optionsschaltfläche (diese wird ja aus der Ansicht generiert --> DBCOLUMN), hat den angelickten Wert gespeichert.



Titel: Re: Probleme mit <berechneter Text>
Beitrag von: flaite am 19.10.05 - 11:02:04
Das geht vermutlich so einfach nicht. Du kannst vielleicht
- den Wert (oder den Index) der angeklickten Schaltfläche an die URL anhängen (oder in ein Cookie setzen)
- per JavaScript im onLoad der Maske in der die View embedded ist (???) die Schaltfläche setzen.

Axel
Titel: Re: Probleme mit <berechneter Text>
Beitrag von: CLI_Andreas_Schmidt am 19.10.05 - 11:17:37
Ich glaube der Aufwand steht da in keinem Verhältnis. Dann muss man hier halt ohne Markierung auskommen.

: ) Danke nochmals.

PS: Ich werde nur im die Lösung zu schaffen an diesem Thema dran bleiben. Ich werde es hier posten, wenn ich es geschafft habe.
Titel: Re: Probleme mit <berechneter Text>
Beitrag von: flaite am 19.10.05 - 11:38:22
Ich glaube der Aufwand steht da in keinem Verhältnis.
Wieso?
Sowohl URL zusammenbasteln als auch Cookies werden von Domino serverseitig und von JavaScript unterstützt.
Vermutlich geht das mit sehr generischen code, der von dir und anderen dann für ein ähnliches Szenario wiederverwendet werden kann.

Axel
Titel: Re: Probleme mit <berechneter Text>
Beitrag von: flaite am 19.10.05 - 13:51:37
Ich meine. Als Daimler und Benz gemeinsam einen Motor in ein Auto eingebaut haben. Da kamen vermutlich auch Leute vorbei und meinten in Schwäbisch oder Badisch: "Tscho. Kenne mir da nit g'schwind anne die Karre a paar Pferd vorspanne? De Ufwand, den sie da dreibe, schteht in koane Verhäldnis".
(ich kann nicht schwäbisch oder badisch).
Das ist aber vom Ansatz so ähnlich  ;D
Titel: Re: Probleme mit <berechneter Text>
Beitrag von: CLI_Andreas_Schmidt am 20.10.05 - 14:37:47
Da magst Du Recht haben. Die Idee mit der URL könnte ich mal nachgehen. Mit Cookies arbeite ich nicht so gerne, schon allein deswegen, weil viele Browser die Cookies verweigern.

 ;)
Titel: Re: Probleme mit <berechneter Text>
Beitrag von: flaite am 20.10.05 - 18:51:45
weil viele Browser die Cookies verweigern.
Browser verweigern das nicht. User können das abstellen. Aber geh mal ins Internet mit abgestellten Cookies. Oder "Nachfrage bei Cookies".
In jedem mir bekannten Intranet sind Cookies explizit erlaubt.

Gruß Axel