Ga naar inhoud
  • 0

Hoe value list vullen met script?!?


spgoos

Vraag

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:

Link naar reactie

3 antwoorden op deze vraag

Aanbevolen berichten

  • 0

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

Link naar reactie
  • 0

@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

Link naar reactie

Doe mee aan dit gesprek

Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.

Gast
Beantwoord deze vraag...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...