Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: billygates am 11.06.14 - 15:32:53

Titel: @GetDocField Problem mit dem sog. Kaufmanns-Und ("&")
Beitrag von: billygates am 11.06.14 - 15:32:53
Ich habe folgendes Problem:

In einem Dokument mit Maske A steht in einem Textfeld "Donald Duck & Mickey Mouse".
In neuen Dokumenten, die mit Maske B erstellt werden, wird dieser Wert des Textfeldes per @GetDocField in einem Textfeld eingefügt.

So weit so gut. Der Text "Donald Duck & Mickey Mouse" steht nun auch in dem mit Maske B erstelltem Dokument in einem Textfeld.
Wenn man nun dieses Dokument erneut bearbeiten will, schmirt der gesamte Notes-Client ohne Fehlermeldung ab.

Wenn in dem Textfeld  "Donald Duck + Mickey Mouse" steht, funktioniert alles.

Beide Masken sind in einer Datenbank, beide Textfelder sind bearbeitbar.
Z. Zt. löse ich das Problem durch einen @replacesubstring, indem ich "&" durch "+" ersetze.
Titel: Re: @GetDocField Problem mit dem sog. Kaufmanns-Und ("&")
Beitrag von: Tode am 11.06.14 - 15:57:41
Das ist KEIN generelles Problem. Da muss irgendwo Code sein, der versucht, das weiterzuverarbeiten...

Kannst Du das in einer leeren Datenbank reproduzieren (also nur zwei leere Masken erstellen und die Logik übernehmen) ?
Titel: Re: @GetDocField Problem mit dem sog. Kaufmanns-Und ("&")
Beitrag von: billygates am 12.06.14 - 07:09:22
Ok, gut zu wissen, dass es sich wohl um einen Einzelfall handelt. Ich werde das Problem in einer leeren DB nachstellen.