Bereiten Sie sich darauf vor, Nummernfelder des linken Pads in anwenderdefinierten Tabellen zu erstellen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Bevor Sie den linken Abstand von Nummernfeldern in einer anwenderdefinierten Tabelle oder einer Tabelle konfigurieren, die die Aufgabentabelle nicht erweitert, müssen Sie Business-Regeln und Skripteinbindungen vorbereiten.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Duplizieren Sie die Business-Regel des Basissystems mit dem Namen Pad Numbers: Klicken Sie Auf Einfügen und beibehalten .
      Wenn Einfügen und beibehalten Ist in Ihrer Instanz nicht verfügbar. Erstellen Sie eine neue Business-Regel, und kopieren Sie alle Feldwerte manuell aus Pad-Nummern.
    2. Geben Sie der Business-Regel einen neuen Namen, und ändern Sie das Skriptfeld wie folgt:
      padCurrentCategory();
      function padCurrentCategory() {
      var target = new GlideRecord(current.category+"");
      if (!target.isValidField("u_number") || target.isValidField("number")) return;
      var nm = new UNumberManager();
      nm.padTableNumbers(current.category, current.maximum_digits);
      }; 
    3. Speichern Sie die Änderungen.
    4. Duplizieren Sie die Skripteinbindung des Basissystems mit dem Namen NumberManager .
    5. Ändern Sie die folgenden beiden Zeilen wie angegeben:
      105: currentNumber = records.u_number.toString();
      117: records.u_number = prefix + currentNumber;
    6. Benennen Sie die neue Skripteinbindung UNumberManager Und speichern Sie Ihre Änderungen.
      Sie können jetzt mit der Konfiguration des linken Auffüllens und der Umnummerierung von Datensätzen fortfahren.