Konfigurieren Sie Eingabeformularbildschirme mit gruppierten Scan-Barcode-Eingaben

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Konfigurieren Sie Eingabeformular-Bildschirme, die gruppierte Scans unterstützen. Mit gruppierten Scans können Sie mehrere Barcodes scannen, die Assets zugeordnet sind, die in einem Satz gescannt werden müssen.

    Vorbereitungen

    Bevor Sie Eingaben erstellen, müssen Sie einen Eingabeformular-Bildschirm erstellen. Informationen zum Erstellen eines Eingabeformular-Bildschirms finden Sie unter Eingabeformular-Bildschirme konfigurieren.

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Eingaben für gruppierte Scan-Barcodes werden für geskriptete Rückschreibaktionen unterstützt, die nur in Aktionselementen verwendet werden. Informationen zu Aktionselementen finden Sie unter Aktionselement konfigurieren.

    Gruppierte Scan-Barcode-Eingaben sind offline verfügbar, und für sie gelten Mobile-UI-Regeln.

    Prozedur

    1. Navigieren Sie zu Alle, und geben Sie im Filter sys_sg_parameter_screen_list.do ein.
    2. Wählen Sie den Eingabeformular-Bildschirm aus, dem Sie die Barcode-Eingaben hinzufügen möchten.
    3. Aktivieren Sie auf der Registerkarte Einstellungen das Kontrollkästchen Erweitert.
    4. Klicken Sie mit der rechten Maustaste auf das Banner oben auf der Seite, und wählen Sie Speichern aus..
    5. Geben Sie im Filter sys_sg_parameter_section_m2m.do ein und erstellen Sie eine Abschnittszuordnung.
    6. Geben Sie im Filter sys_sg_parameter_section.do ein, und erstellen Sie einen Eingabeformularabschnitt:
      1. Wählen Sie die Registerkarte Eingaben aus, und fügen Sie Eingaben mit dem Eingabetyp „Nur Strichcode“ hinzu.
      2. Wählen Sie die Registerkarte Attribute aus, und fügen Sie die folgenden Abschnittsattribute hinzu:
        1. Geben Sie im Feld Name den Wert Abschnittstyp ein, und geben Sie unter Wertden Barcodeein.

          Wichtig:
          Das Attribut SectionType ist erforderlich.
        2. Geben Sie MaxEntries im Feld Name ein, und geben Sie an, wie oft der Anwender nach dem Wertsuchen kann.

          Das Attribut MaxEntries ist optional.

        3. Klicken Sie mit der rechten Maustaste auf das Banner oben auf der Seite, und wählen Sie Speichernaus.
    7. Navigieren Sie zu dem konfigurierten Aktionselement, indem Sie zu navigieren System Mobile > Aktionselemente.
    8. Wählen Sie das Aktionselement aus, das Sie für die gruppierten Barcode-Scan-Eingaben verwenden möchten.
    9. Fügen Sie das gruppierte Barcode-Scan-Skript im Feld Ausführungsskript hinzu.

      Um beispielsweise einen Barcode-Abschnitt mit dem Namen „barcodes“ für gruppierte Scan-Eingaben zu definieren, können Sie zwei Barcode-Eingaben definieren:

      • asset_number
      • model_number

      Dann können Sie das folgende Skript im Feld Ausführungsskript hinzufügen:

      (function WriteBackAction (parm_input, parm_variable, ActionResult) {
          for (i=0; i< parm_input["barcodes.asset_number"].length;i++) {
              var assetNumber= parm_input["barcodes.asset_number"][i];
              var modelNumber=parm_input["barcodes.model_number"] [i];
              var SMAssetUsage=new global.SMAssetUsage();
              SMAssetUsage.addAssetToStockroom(assetNumber, modelNumber);
      }
      }) (parm_input, parm_variable, actionResult);
    10. Wählen Sie Aktualisieren aus, um die Konfiguration zu speichern.