Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Wulfman am 12.04.07 - 10:39:26

Titel: Feldtyp in bestehendem Dokument per Agent ändern
Beitrag von: Wulfman am 12.04.07 - 10:39:26
Hallo,

ich müsste ein einem bestehenden Dokument den Feldtyp ändern. Hat jemand eine Idee, wie ich das per Agent hinbekomme?

Gruß

Wulfman
Titel: Re: Feldtyp in bestehendem Dokument per Agent ändern
Beitrag von: WMotzet am 12.04.07 - 10:42:25
Von welchem Typ zu welchem?

Ich würde es so machen:
Feldwert auslesen (Variable)
Feld löschen
Feld wieder schreiben und dabei Feldtyp umwandeln.

z.B. von Text nach Datum

SourceDate_ := Feldname;
Field Feldname := @DeleteField;
Field Feldname := @TextToTime(SourceDate_)
Titel: Re: Feldtyp in bestehendem Dokument per Agent ändern
Beitrag von: klaussal am 12.04.07 - 10:43:01
Warum änderst Du das Feld nicht im Designer ?
Titel: Re: Feldtyp in bestehendem Dokument per Agent ändern
Beitrag von: HH am 12.04.07 - 10:43:29
Wechler Datentyp soll in welchen Datentyp geändert werden?

Hubert
Titel: Re: Feldtyp in bestehendem Dokument per Agent ändern
Beitrag von: Wulfman am 12.04.07 - 11:32:34
Warum änderst Du das Feld nicht im Designer ?

weil es nur in einem Dokument geändert werden muß
Titel: Re: Feldtyp in bestehendem Dokument per Agent ändern
Beitrag von: Wulfman am 12.04.07 - 11:34:13
Wechler Datentyp soll in welchen Datentyp geändert werden?

Hubert

Das Dokument wurde durch einen Agenten automatisch erzeugt, dabei ist wohl ein Fehler unterlaufen. Das Feld hat jetzt den Typ "Text" und benötigt den Typ "Leser".
Titel: Re: Feldtyp in bestehendem Dokument per Agent ändern
Beitrag von: HH am 12.04.07 - 11:48:11
Ändere den Feldtyp in der Maske und berechne das Dokument neu ( ToolsRefreshSelectedDocs ).

Hubert
Titel: Re: Feldtyp in bestehendem Dokument per Agent ändern
Beitrag von: Wulfman am 12.04.07 - 14:56:47
Ändere den Feldtyp in der Maske und berechne das Dokument neu ( ToolsRefreshSelectedDocs ).

Hubert

die Idee ist gut, nur bekomme ich dann folgenden Fehler:

@Befehle und andere UI-Funktionen sind in diesem Suchtyp nicht zulässig
Titel: Re: Feldtyp in bestehendem Dokument per Agent ändern
Beitrag von: klaussal am 12.04.07 - 15:01:23
Wenn's nur ein Doc ist, Maske ändern, Doc öffnen und neu speichern.
Titel: Re: Feldtyp in bestehendem Dokument per Agent ändern
Beitrag von: Wulfman am 12.04.07 - 15:15:48
Wenn's nur ein Doc ist, Maske ändern, Doc öffnen und neu speichern.

 :'( wenn es so einfach wäre ....
Titel: Re: Feldtyp in bestehendem Dokument per Agent ändern
Beitrag von: klaussal am 12.04.07 - 15:35:44
Zitat
ich müsste ein einem bestehenden Dokument den Feldtyp ändern

Watt denn nu ?
Titel: Re: Feldtyp in bestehendem Dokument per Agent ändern
Beitrag von: HH am 12.04.07 - 15:43:17
@wulfman

War das die komplette Fehlermeldung? Ich denke, du hast das Wesentliche überlesen.

Hubert