Geben Sie einen Standardfeldwert an
Ein Standardwert füllt einen Wert in einem Feld aus, wenn ein neuer Datensatz erstellt wird.
Vorbereitungen
Warum und wann dieser Vorgang ausgeführt wird
Der Standardwert füllt das Feld im leeren Formular für einen neuen Datensatz aus, und anschließend, wenn der neue Datensatz übermittelt wird, wenn das Feld leer ist. Standardwerte können entweder als Konstante oder durch Skript generiert werden.
Prozedur
Beispiele für Standardfeldwerte
Überprüfen Sie die folgenden Beispiele für die Angabe von Standardfeldwerten.
Konstante Standardwerte
JavaScript-Standardwerte
Um sofort einsatzbereite Beispiele für JavaScript-Standardwerte anzuzeigen, navigieren Sie zu Und geben Sie diesen Filter ein: [Standardwert] [beginnt mit] [javascript] . Öffnen Sie einige der Datensätze, und zeigen Sie die javascript-Einträge für den Standardwert an.
Legen Sie einen Standardwert für Assignment_Group fest
javascript:GetIDValue('sys_user_group', 'Development');Legen Sie einen Standardwert für assigned_to fest, wenn der Anwender über die Rolle itil verfügt
- Spaltenbezeichnung: Zugewiesen an
- Spaltenname: [Assigned_to]
- Abschnitt „Referenzspezifikation“
- Referenz: Anwender [sys_user]
- Referenzqual.-Bedingung: [Rollen] [ist] [itil]
- Standardwertskript:
javascript:if (gs.hasRole("itil"))current.assigned_to = gs.getUserID();
Legen Sie einen Standardwert für ein Feld „Dauer“ fest
javascript:current.duration_field.setDisplayValue('3 04:30:14');Vermeiden Sie das harte Codieren eines bestimmten Datums/einer bestimmten Uhrzeit. Wenn sich das Datums-/Uhrzeitformat des Systems ändert, wird der Wert ungültig. Wählen Sie stattdessen aus Dynamischen Standard verwenden Aktivieren Sie das Kontrollkästchen, und weisen Sie eine dynamische Filteroption zu. Weitere Informationen zu dynamischen Filtern finden Sie unter Erstellen Sie eine dynamische Filteroption .