4 Stimmen

Wie kann in SharePoint die Spalte "Issue ID" einer Issue-Liste in das Detailformular (DispForm.aspx) und/oder in Warn-E-Mails aufgenommen werden?

Wir haben ein ziemlich standardmäßiges Problemverfolgungssystem auf der Grundlage der SharePoint-Vorlage mit nur ein paar zusätzlichen Spalten erstellt. In der Listenansicht (AllItems.aspx) heißt die erste Spalte "Issue ID" und hat eine Nummer. Unsere Entwickler und QC verwenden diese Nummer in Diskussionen. Diese Nummer scheint jedoch weder im Detailformular (DispForm.aspx) noch in der Warn-E-Mail auftauchen zu wollen.

Kann dieses Feld in mindestens eine dieser Kommunikationsmethoden einbezogen werden? Wenn ja, wie?

Ich danke Ihnen.

6voto

Anthony Punkte 76

Wir haben etwas Ähnliches gemacht und einen Workflow über SharePoint Designer verwendet, um das ID-Feld in ein Feld mit der Bezeichnung "Issue Number" zu kopieren. Der Workflow wird automatisch beim Erstellen/Bearbeiten ausgelöst (wir haben "Bearbeiten" eingeschlossen, weil das Feld vom Benutzer im Bearbeitungsformular geändert werden kann, und wenn das passiert, wollen wir, dass die Nummer mit der aktuellen ID aktualisiert wird).


Bevor Sie den Arbeitsablauf in SharePoint Designer erstellen, müssen Sie der Liste, die Sie bearbeiten möchten, eine Spalte mit der Bezeichnung "Issue Number" hinzufügen.

  1. Posten auflisten
  2. Sharepoint Designer öffnen
  3. Posten auflisten
  4. Klicken Sie auf Datei Neu -> Workflow
  5. Geben Sie einen Namen für den Arbeitsablauf an a. Wählen Sie die Liste aus dem Dropdown-Menü b. Deaktivieren Sie das Kontrollkästchen Manuelles Starten dieses Workflows zulassen und aktivieren Sie die Option Automatischer Start bei Neuanlage und Änderung und drücken Sie auf Weiter
  6. Geben Sie dem Schritt einen Namen wie "Ausgabenummer zuweisen".
  7. Eine Bedingung erstellen Wenn Vergleich eines Feldes -> Wenn Ausgabenummer nicht gleich Aktuelle_Position:ID
  8. Eine Aktion erstellen Listenelement aktualisieren -> Ausgabenummer auf Aktuelles_Element:ID setzen
  9. Drücken Sie auf Fertig und erstellen Sie testweise eine neue Ausgabe.

*Die Ausgabenummer erscheint auf dem Formular, und wenn Sie E-Mails zur Benachrichtigung über die Zuweisung eingerichtet haben, wird sie in der neu zugewiesenen Vorlage angezeigt. *Sie erscheint nicht in der erstellten E-Mail-Bestätigung, da der Workflow ausgelöst wird, nachdem diese E-Mail ausgeführt wurde.

1voto

Lisa Punkte 19

Ich habe gerade die Problem-ID mit insgesamt 4 Zeichen hinzugefügt. Erstellen Sie eine neue Spalte, setzen Sie sie auf eine berechnete Spalte und geben Sie in der Formel den Typ [ID] ein. Voilà! Die ID ist jetzt in der Detailansicht zu sehen.

0voto

John Hall Punkte 1

Die ID-Verknüpfung ergab bei mir das gleiche Ergebnis, aber die Lösung, die bei mir ausreichte, war die Eingabe von "Erstellt" in die Formel für die berechnete Spalte und die Sicherstellung, dass sie auf Datum und Uhrzeit eingestellt ist. Dadurch wird eine eindeutige Identität erstellt (es sei denn, Sie erhalten mehr als eine Listenaktualisierung pro Minute), die in der E-Mail-Warnmeldung angezeigt werden kann

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X