Menu

USE-Statements Zusatzfeld wird nicht mit Originaldatei gefüllt

2023-11-14
2023-11-16
  • Jan Schmidt

    Jan Schmidt - 2023-11-14

    Hallo ,
    und zwar habe ich in meiner .wfd Datei folgende eintrag gemacht.

    settings section
    USE [Originaldatei] FOR %Dateiname%
    end section

    Zusatzfeld Dateiname existiert auch im Archive .
    Leider wird das Zusatzfeld nicht mit dem Dateiname gefüllt.

    Datei kommt in unverteilt an wird dann in das Archive verschoben wo es ein Zusatzfeld mit dem
    Namen "Dateiname" gibt.
    Zusatzfeld bleibt aber leider leer.

    Würde mich über einen Tip freuen.

     
  • bitfarm25

    bitfarm25 - 2023-11-15

    Guten Tag Herr Schmidt,

    Wie greifen Sie denn auf die Variable innerhalb Ihrer WFD-Regeln zu?
    Mit USE befüllen Sie eine Variable mit einem bestimmten Wert. Diese Variable müssen Sie aber innerhalb Ihrer Regeln verwenden bzw. darauf zugreifen.

    Hier mal ein kleines Beispiel:
    naming section
    archivtabelle=Eingangsrechnung
    fixvalue=%Dateiname%
    zusatzfeld=Dateiname
    end section

    Mit freundlichen Grüßen
    bitfarm25

     

    Last edit: bitfarm25 2023-11-15
  • Jan Schmidt

    Jan Schmidt - 2023-11-15

    Sehr geehrter Herr Bitfarm25,

    vielen Dank für Ihr Beispiel.

    Habe es jetzt so eingefügt :

    naming section unverteilt
    archivtabele=unverteilt
    fixvalue=%Dateiname%
    zusatzfeld=Dateiname
    end section

    Feld wird auch befüllt , aber leider nicht mit dem Originalnamen der Datei.

     
  • bitfarm25

    bitfarm25 - 2023-11-15

    Hallo Herr Schmidt,

    settings section ist bei Ihrer WFD-Datei aber noch vorhanden?
    Also nur noch einmal als Beispiel wie diese mindestens aussehen müsste:
    settings section
    USE [Originaldatei] FOR %Dateiname%
    end section

    naming section unverteilt
    archivtabelle=unverteilt
    fixvalue=%Dateiname%
    zusatzfeld=Dateiname
    end section

    Mit freundlichen Grüßen
    bitfarm 25

     

    Last edit: bitfarm25 2023-11-15
  • Jan Schmidt

    Jan Schmidt - 2023-11-16

    Guten Morgen,
    Ja settings section ist vorhanden.
    Hier mal meine ganze WFD Datei.

    Alles funktoniert auch sehr gut , bis auf die Übergabe des Dateinamen.

     
  • bitfarm25

    bitfarm25 - 2023-11-16

    Guten Tag Herr Schmidt,

    leider ist hier in der entsprechenden section ein Rechtschreibfehler drinnen. Hier steht archivtabelle mit einen "l".
    Hier einmal richtig:
    naming section
    archivtabelle=unverteilt
    fixvalue=%Dateiname%
    zusatzfeld=Dateiname
    end section

    Bitte nach Aktualisierung der WFD einmal mit einem neuen Dokument Probieren.

    Mit freundlichen Grüßen
    bitfarm 25

     
  • Jan Schmidt

    Jan Schmidt - 2023-11-16

    Entschuldigung Sie bitte , das hätte ich sehen müssen.
    Habe meine WFD geändert.
    Leider ist das Ergebniss das gleiche.

    fixvalue=%Dateiname%

    Scheint die Variable %Dateiname% nicht als Variable zu erkennen sondern als Wert.

     

    Last edit: Jan Schmidt 2023-11-16
  • bitfarm25

    bitfarm25 - 2023-11-16

    Guten Tag Herr Schmidt,

    bitte ändern Sie einmal die Variable in Originaldatei, also:
    settings section
    USE [Originaldatei] FOR %Originaldatei%
    end section

    Es scheint als wenn Variable und Zusatzfeldname nicht gleich heißen dürfen.
    Wichtig bitte mit neu Archivierten Dokumenten Testen!

    Mit freundlichen Grüßen
    bitfarm 25

     
  • Jan Schmidt

    Jan Schmidt - 2023-11-16

    Klasse , vielen Dank das war das Problem .
    Jetzt hat es funktioniert.

    Eine Inhaltliche Frage hätte ich noch .
    Wenn ich dieses Dokument in ein Archive verschiebe ,wo es kein Feld Dateiname gibt und ich es dann in ein Archive verschiebe wo das Feld Dateiname gibt ist das Feld Dateiname wieder leer.

    Wird die Variable in dem Prozess geleert bzw. geändert?

     

    Last edit: Jan Schmidt 2023-11-16

Log in to post a comment.