Jump to content
  • 0

Volgnummer invoegen m.b.v. script. Hoe? (opgelost)


Dick Verschuur

Question

Posted (edited)

Hallo allemaal,

 

een heel simpele vraag (maar ik kan even het antwoord niet vinden):

Ik wil, met een script, een volgnummer in een doelveld invullen.

Maar die mogelijkheid kan ik (in FM7) niet vinden in Scriptmaker.

 

Hoe?

 

Dick

Edited by Guest

11 answers to this question

Recommended Posts

  • 0
Posted

Nee Yves,

 

Ik wil in bestand 'K', in een bestaand record (als een scriptstap) een nieuw serienummer toevoegen.

Niet alle records krijgen een nummer.

 

Dat nummer is 1 meer dan het hoogste nummer uit een tweede bestand: 'P'.

 

Het mooiste zou zijn:

Bestand K is actief

Met het script naar het tweede bestand P

Dat sorteren op de serienummers

Naar het laatste record gaan (hoogste serienummer)

Dat nummer selecteren

Terug naar het eerste bestand K

plakken in veld: serienummer

 

 

 

Kan ook door in bestand P al een extra veld aan te maken: serienummer + 1

 

 

Maar: ik kan niet vinden hoe ik naar een tweede bestand ga

 

Dick

 

Edit: ik denk dat ik er uit ben. Ik heb iets over het hoofd gezien :oops::oops::oops:

  • 0
Posted

Ik ben er uit:

(omslachtig misschien, maar het werkt precies zoals het moet)

Vanuit bestand K ga ik naar P. Daar maakt het script een nieuw record aan dat automatisch een volgnummer krijgt.

Dat volgnummer wordt gekopieerd in het vertrekrecord van bestand K, waar ook de huidige datum wordt ingevoerd.

 

Dank jullie wel

  • 0
Posted
Toch zou je 'ns naar de MAX() functie moeten krijgen zoals JeanWM beschrijft. Dan heb je die hele extra tabel niet nodig...

 

Maar max() is geen feest bij grote aantallen records. :-(

Ik zou het niet willen aanraden.

 

rmw

  • 0
Posted
Toch zou je 'ns naar de MAX() functie moeten krijgen zoals JeanWM beschrijft. Dan heb je die hele extra tabel niet nodig...

 

Die tabel is niet 'extra' hoor. En dat nieuwe record is ook nodig.

Het is precies goed zo.

Ik zocht alleen op de verkeerde plek.

 

Maar welbedankt voor jullie lees- en meedenktijd.

 

d

  • 0
Posted
Toch zou je 'ns naar de MAX() functie moeten krijgen zoals JeanWM beschrijft. Dan heb je die hele extra tabel niet nodig...

 

Maar max() is geen feest bij grote aantallen records. :-(

Ik zou het niet willen aanraden.

 

rmw

 

Je kunt ook een 1-regel-tabel maken. In die tabel bewaar je de MAX-waarden. Dan heb je niets te maken met de hoeveelheid records.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...