Wie kann ich ein InfoPath-Textfeld in einer wiederholten Tabelle Autoinkrement machen?

StackOverflow https://stackoverflow.com/questions/280971

  •  07-07-2019
  •  | 
  •  

Frage

Im Rahmen meiner InfoPath-Formular (das innerhalb eines Sharepoint Portal vom Browser geladen werden muss) Ich habe eine sich wiederholende Tabelle mit mehreren Feldern. Nun möchte Ich mag das erste Textfeld machen AutoIncrement beginnend von 1. Wie genau kann ich das tun?

Ich habe schon von einer Art und Weise gehört, durch den „count“ -Funktion, aber dies erzeugt Fehler oder in besten Fall eine statische Zahl, die leider nicht zählen. Die Funktion Ich habe für das Feld hinzugefügt ist "count (.) + 1"

Irgendwelche Vorschläge?

War es hilfreich?

Lösung

Lassen Sie uns sagen, dass Ihre Wiederholungsgruppe „Artikel“ und Ihr autoincrement Feld genannt wird, „Index“ bezeichnet. Der Standardwert des Indexfeldes sollte

count(/my:myFields/my:item)

Dies sollte richtig für Sie zählen.

Andere Tipps

Ich vermute, dass Sie wirklich wollen Position (). Graf ist gerade dabei die Gesamtzahl der Knoten zurückzugeben, die den XPath-Ausdruck übereinstimmen geben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top