Beschreibung
Methoden
AddRegion( page : IPage, rect : string ) : IFieldRegion | Fügt dem Feld eine Region mit den angegebenen Koordinaten hinzu. rect ist die Beschreibung eines Rechtecks im Format [left,top,right,bottom]. Diese Methode erfordert Schreibberechtigungen für das IField-Objekt. Hinweis: Diese Methode ist für Tabellen nicht verfügbar. Um eine Region zu löschen, verwenden Sie die Methode IFieldRegion.Delete(). |
Cell( columnName : string, rowNum : int ) : IField | Ruft eine Tabellenzelle anhand des Spaltennamens und der Zeilennummer ab. Nur für Tabellen verfügbar. In Skriptregeln nicht verfügbar. |
CheckRules( ) | Prüft die Regeln für das angegebene Feld und seine untergeordneten Elemente. Kann nicht in Regeln verwendet werden. |
Field( Path : string) : IField | Sucht das untergeordnete Element relativ zum angegebenen Element. Es werden relative Pfade verwendet. In Regeln können nur Synonyme von Feldnamen verwendet werden, wie sie in den Regeleinstellungen definiert sind. |
GetFieldExtractor( ) | Gibt ein IFieldExtractor-Objekt zurück. |
GetLangs() : IVARAIANTArray | Gibt die IDs der in einem Feld erkannten Sprachen zurück. |
HasField( parameter : string) : bool | Prüft, ob das Feld mit dem angegebenen Pfad vorhanden ist. Es werden relative Pfade verwendet. In Regeln können nur Synonyme von Feldnamen verwendet werden, wie sie in den Regeleinstellungen definiert sind. |
Suggest( VARIANT newSuggest ) | Fügt dem Feld einen Vorschlag hinzu. Hinweis: Kann als Wert oder als Zeichenfolge angegeben werden. Hinzugefügte Werte werden mit vier Dezimalstellen geschrieben. Zum Beispiel fügt die Methode field.Suggest( “12.90” ) den Vorschlag in der Form “12.90” hinzu, während field.Suggest( 12.90 ) den Vorschlag als 12.9000 hinzufügt. |
Eigenschaften
Beschriftung | string | Schreibgeschützt | Der Name des Felds, der auf dem Formular angezeigt wird. Der Wert dieser Eigenschaft kann mit dem Wert der Eigenschaft Name übereinstimmen. |
Untergeordnete Elemente | Schreibgeschützt | Untergeordnete Elemente des Feldes (Zellen in Tabellen). In Skriptregeln nicht verfügbar. | |
FullName | string | Schreibgeschützt | Ein vollständiger Feldname relativ zum Dokument. Ein eindeutiger Bezeichner des Felds im Dokument. Kann verwendet werden, um Dokumentfelder über die Field-Methode zu suchen. In Skriptregeln stimmt der zurückgegebene Wert mit Name überein und ist nicht eindeutig. |
HasRuleError | bool | Lese-/Schreibzugriff | Gibt an, ob dem Feld eine Regelwarnung oder ein Regelfehler zugeordnet ist. Hinweis: In Skriptregeln gibt diese Eigenschaft an, ob das Feld in der Fehlermeldung angezeigt wird. Eine Regel enthält eine Sammlung von Feldern, die im Dialogfeld RegeleigenschaftenRegeleigenschaften angegeben sind. Wenn die Regelprüfung fehlschlägt, werden eine Fehlermeldung (angegeben in IRuleContext .ErrorMessage) und Links zu den Feldern aus der Sammlung im Dokumenteditor angezeigt. Wenn diese Eigenschaft auf false festgelegt ist, wird das Feld aus der Liste der mit dem Fehler verknüpften Links ausgeschlossen. |
IsExportable | bool | Schreibgeschützt | Gibt an, ob das Feld für den Export vorgesehen ist (gemäß den Einstellungen der Dokumentdefinition). |
IsIndexed | bool | Schreibgeschützt | Gibt an, ob das Feld indizierbar ist. Falls ja, kann der Feldwert in den externen Feldern für Dokumente und Seiten in der Document Definition verfügbar sein. |
IsMatched | bool | Schreibgeschützt | Gibt an, ob das Feld zugeordnet wurde. |
IsSuspicious | bool | Schreibgeschützt | Gibt an, ob der Feldwert zweifelsfrei erkannt wurde. |
IsValid | bool | Schreibgeschützt | Gibt an, ob das Feld keine Formatfehler enthält. |
IsVerified | bool | Lese-/Schreibzugriff | Gibt an, ob das Feld verifiziert ist. Wenn das Flag true ist, wird das Feld im Dokumenteditor grau angezeigt, als wäre es bereits bestätigt. Wenn das Flag false ist, wird das Feld weiß angezeigt und muss bestätigt werden. Sobald das Feld verifiziert ist, wird das Flag auf true gesetzt. Hinweis: Wenn dieses Flag auf false gesetzt wird, wird das Feld dadurch nicht an die Stufe „Datenverifizierung“ weitergeleitet. Verwenden Sie hierfür die Eigenschaft NeedVerification der Schnittstellen IField oder ICharacterParams. |
IsVisible | bool | Lesen/Schreiben | Gibt an, ob das Feld im Dokumentlayout angezeigt werden soll (gemäß der Einstellung der Dokumentdefinition). |
Elemente | Schreibgeschützt | Instanzen des Feldes (Zeilen in Tabellenfeldern). | |
string | Schreibgeschützt | Der Feldname in der Document Definition. | |
NeedVerification | bool | Lese-/Schreibzugriff | Gibt an, ob das Feld selbst (nicht seine Zeichen) verifiziert werden muss. Wenn das Flag auf true gesetzt ist, wird das Feld im Dokumenteditor auf rotem Hintergrund angezeigt. Das bedeutet, dass das Feld verifiziert werden muss. Wenn die Option Send to field verification in den FeldeigenschaftenFeldeigenschaften ausgewählt ist, wird das Feld an die Stufe Data Verification weitergeleitet. Sobald das Feld verifiziert wurde, wird das Flag auf false gesetzt. Um anzugeben, ob bestimmte Zeichen, aber nicht das gesamte Feld, verifiziert werden müssen, verwenden Sie die Eigenschaft NeedVerification der ICharacterParams-Schnittstelle. |
ReadOnly | bool | Schreibgeschützt | Gibt an, ob das Feld schreibgeschützt ist (gemäß den Einstellungen der Dokumentdefinition). Bei Verwendung in Regeln gibt die Eigenschaft an, dass die Regel Schreibberechtigung für das Feld hat. |
ReadOnlyInForm | bool | Lesen/Schreiben | Gibt an, ob das Feld im Formular mit den Berechtigungen „nur lesbar“ versehen ist (gemäß den Einstellungen der Dokumentdefinition). |
Regionen** | Schreibgeschützt | Ein Array von Feldregionen. Überlaufende Felder können aus mehreren Regionen bestehen. | |
Zeilen | Schreibgeschützt | Eine Sammlung von Tabellenzeilen. Für Nicht-Tabellenfelder nicht verfügbar. | |
Symbole | Schreibgeschützt | Detaillierte Informationen zu den Eigenschaften der Symbole. | |
Text | string | Lese-/Schreibzugriff | Die Textdarstellung eines Feldwerts. |
Typ | Schreibgeschützt | Der Typ eines Feldes. | |
Value | VARIANT | Lese-/Schreibzugriff | Der Wert des Feldes als VARIANT. Die Eigenschaft gibt ein Objekt vom Typ Int32 zurück, wenn die Einstellungen des Feldes angeben, dass es eine Ganzzahl enthält und ihr absoluter Wert nicht größer als 2147483647 ist. Wenn der absolute Wert des Feldes größer als 2147483647 ist, gibt die Eigenschaft ein Objekt vom Typ double zurück. |
