Results 1 to 4 of 4

Thread: Auto_Increment unter VDF17

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Feb 2011
    Posts
    18

    Default Auto_Increment unter VDF17

    Hallo zusammen!
    Habe diese Woche ein VDF16 Projekt auf VDF17 migriert und entdecke gleich ein Problem.
    Bisher konnte man in der Procedure Creating Änderungen bezüglich des Auto_Increment vornehmen.
    So habe ich z.B. folgenden Code:
    Procedure Creating
    If (pAutoIncrement(Self)) Begin
    If ADR.ADR_ART Eq "L" Begin
    Set Field_Auto_Increment Field ADR.NUMMER to 29 3
    End
    If ADR.ADR_ART Eq "I" Begin
    Set Field_Auto_Increment Field ADR.NUMMER to 29 4
    End
    If ADR.ADR_ART Eq "X" Begin
    Set Field_Auto_Increment Field ADR.NUMMER to 29 5
    End
    End
    Forward Send Creating
    End_Procedure
    Bisher wurde abhängig von der Adr_Art die Adr.Nummer gesetzt.
    Unter VDF17 bleibt die Nummer jedoch auf 0.
    Bei einem wiederholten Anlageversuch greift dann jedoch die Auto_Increment-Voreinstellung, die davor ausgewählt war.
    Ich kann leider niergens rauslesen, ob sich hier was geändert hat, vor allem, da in der Hilfe immer noch steht,
    dass man solche Operationen in der Procedure Creating vornehmen soll.
    Nun hoff ich, dass irgendwer hierzu schon eine Lösung hat/kennt.
    Ich will nicht unbedingt in jeder DD die Procedure "Set Auto_Increment" überschreiben um das gleiche Verhalten
    wie in der Version zuvor zu erhalten.
    Oder gibt es für solche Fälle eine andere Vorgehensweise?
    Viele Grüße
    Danka

  2. #2
    Join Date
    Feb 2009
    Location
    Hengelo, Netherlands
    Posts
    10,123

    Default Re: Auto_Increment unter VDF17

    Danka,

    There is a new event called AutoIncrement which is called BEFORE the Creating event. So you are too early. Make use of the AutoIncrement event.
    Regards,
    Data Access Worldwide
    Vincent Oorsprong

  3. #3
    Join Date
    Feb 2011
    Posts
    18

    Default Re: Auto_Increment unter VDF17

    Lieben Dank für die schnelle(n) Antwort(en)!

  4. #4
    Join Date
    Nov 2008
    Location
    Round Rock, TX
    Posts
    8,385

    Default Re: Auto_Increment unter VDF17

    Hi Danka,

    siehen sie bitte Vincent's Antwort. Hier können sie lesen wie man Code in Forum posten kann ohne das Format zu verlieren.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •