Jump to content
  • 0

Hoe value list vullen met script?!?


spgoos

Question

Posted

Ben lekker bezig vandaag met de gekke vragen :roll:

 

Is het mogelijk om met een script een value list te vullen/bij te werken? Zo ja, hoe?

 

Indien het mogelijk is, moeten de waarde natuurlijk wel eerst gecontroleerd worden voordat deze aan de value list wordt toegevoegd om duplikaten te voorkomen.

 

Heb een database gemaakt waarbij aan bijna elk veld wel een value list is gekoppeld met terugkomende gegevens bij de verschillende records (denk o.a. aan de oliesoort bij een machine). Bij het test-importeren van de data zag ik dat het heel veel werk wordt om dat allemaal handmatig in de value lists te krijgen 8O Een geautomatiseerd proces zou dan natuurlijk wonderen kunnen verrichten :wink:

3 answers to this question

Recommended Posts

  • 0
Posted

Je moet bij de definitie van je waardelijst toch maar opgeven dat je de veldinhoud wil van een bepaald veld, om te bereiken wat jij wil ? Of is het niet zo eenvoudig ?

 

Als je met vervuilde data zit (bvb machine-olie, machineolie, machine olie) dan maak je best een tabel "olie" waarin je de mogelijkheden neerzet, hier maak je een waardelijst van. Ter controle van je geimporteerde data, kan je met een loop al je records doorlopen en bij ieder record dat niet voorkomt in de door jou bepaalde waardelijst, een venster tonen met de vraag : "Wat moet het zijn ?" Hier vraag je de nieuwe waarde op (eventueel via een picklist), waarde vervangen, hup, op naar het volgende record. En zo doe je dat tot op het einde ....

  • 0
Posted

@Murtje: Ik heb alleen de beschikking over FM 7 Developer (en Pro).

 

Ga daar even mee aan de slag. Zat zelf te denken aan een script waarmee je alle unieke waarden van een tabelveld verzameld, sorteerd en vervolgens in een value list zet. Het uitzoeken/bewerken kan je dan daarna doen maar je hoeft dan in ieder geval niet al het typewerk te doen.

 

Met PHP/MySQL (heb ik meer ervaring mee) zou het iets worden als:

 

- loopje om alle waarden van veld X op te halen uit de tabel

- zet waarde in een (tijdelijke) array, tenzij deze al voorkomt

- array sorteren

- en in FM zou er dan iets bij moeten komen als: loopje om array om te zetten in een value list

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...