StevenDn Geplaatst: 28 februari 2023 Delen Geplaatst: 28 februari 2023 Goedemiddag, ik heb een standaard script die ik bijna altijd gebruik om zaken op te zoeken, maar deze blijkt niet te werken. Enig idee wat dit zou kunnen zijn ? Ik zoek ofwel het klantennummer of het adres ( straat ) Alvast bedankt. Quote Link naar reactie
0 bigbadwolf Geplaatst: 28 februari 2023 Delen Geplaatst: 28 februari 2023 Je hebt foutafvanging aan staan, krijg je fouten terug? Quote Link naar reactie
0 StevenDn Geplaatst: 28 februari 2023 Auteur Delen Geplaatst: 28 februari 2023 26 minuten geleden, bigbadwolf zei: Je hebt foutafvanging aan staan, krijg je fouten terug? Neen, ik krijg geen fouten terug. Ik krijg als resultaat altijd het eerste record dat ik ooit heb aangemaakt uit die lijst. Quote Link naar reactie
0 bigbadwolf Geplaatst: 28 februari 2023 Delen Geplaatst: 28 februari 2023 Heb je gecontroleerd door de waarden van de variabelen zelf in te geven? En… is de relatie die je gebruikt geldig? Quote Link naar reactie
0 StevenDn Geplaatst: 28 februari 2023 Auteur Delen Geplaatst: 28 februari 2023 (aangepast) 9 minuten geleden, bigbadwolf zei: Heb je gecontroleerd door de waarden van de variabelen zelf in te geven? En… is de relatie die je gebruikt geldig? Bij het gewoon zoeken " Command + F " werkt hij perfect. Als ik de variabele er uit haal en een bestaande waarde ingeef ook. Relatie werkt ook. edit : Is het omdat ik een list layout werk ? 28 februari 2023 aangepast door StevenDn Quote Link naar reactie
0 bigbadwolf Geplaatst: 28 februari 2023 Delen Geplaatst: 28 februari 2023 En je weet zeker dat de variabelen ook waardes bevatten? Gecontroleerd in de debugger? Je werkt overigens (als de schermafbeelding klopt) in table mode, niet in list mode…, maar dat maakt voor het zoeken niet uit. Quote Link naar reactie
0 menno Geplaatst: 28 februari 2023 Delen Geplaatst: 28 februari 2023 Het lijkt me zeer onwaarschijnlijk dat dit script ooit goed heeft gewerkt. Als je kijkt naar de afloop ... als je zoekveld leeg is toon je alles en dan kom je op een record. Dat is ofwel het record waar je op stond en als je niks hebt gevonden kom je op het eerste record als je wel iets in je zoekveld invult en vervolgens het script triggert, dan worden de beide variabelen gevuld met de klantcode en het adres van het record waar je op dat moment op staat. Daarna wordt de zoekopdracht uitgevoerd met die twee variabelen. Er kunnen dan 2 dingen gebeuren: 1) Je vind het record waar je op stond en alle anderen zijn weggelaten. 2) Als 1 of beide variabelen leeg zijn, krijg je een foutmelding, want dan wordt in dat veld op de naam van de variabele gezocht en dat geeft nooit resultaat. Ga maar op een record staan waar het adres leeg is, vul je zoekveld en trigger het script, dan vind je niks c.q. je krijgt een foutmelding. Selecteer daarna weer een record waarin klantnummer en adres beiden zijngevuld en doe dan hetzelfde. Probeer je script eens te debuggen, samen met de dataviewer (gegevensweergave), dan zie je snel wat er gebeurt. Quote Link naar reactie
0 StevenDn Geplaatst: 1 maart 2023 Auteur Delen Geplaatst: 1 maart 2023 10 uren geleden, menno zei: Het lijkt me zeer onwaarschijnlijk dat dit script ooit goed heeft gewerkt. Als je kijkt naar de afloop ... als je zoekveld leeg is toon je alles en dan kom je op een record. Dat is ofwel het record waar je op stond en als je niks hebt gevonden kom je op het eerste record als je wel iets in je zoekveld invult en vervolgens het script triggert, dan worden de beide variabelen gevuld met de klantcode en het adres van het record waar je op dat moment op staat. Daarna wordt de zoekopdracht uitgevoerd met die twee variabelen. Er kunnen dan 2 dingen gebeuren: 1) Je vind het record waar je op stond en alle anderen zijn weggelaten. 2) Als 1 of beide variabelen leeg zijn, krijg je een foutmelding, want dan wordt in dat veld op de naam van de variabele gezocht en dat geeft nooit resultaat. Ga maar op een record staan waar het adres leeg is, vul je zoekveld en trigger het script, dan vind je niks c.q. je krijgt een foutmelding. Selecteer daarna weer een record waarin klantnummer en adres beiden zijngevuld en doe dan hetzelfde. Probeer je script eens te debuggen, samen met de dataviewer (gegevensweergave), dan zie je snel wat er gebeurt. Klopt inderdaad volledig. En @bigbadwolf alvast bedankt ! Quote Link naar reactie
Vraag
StevenDn
Goedemiddag, ik heb een standaard script die ik bijna altijd gebruik om zaken op te zoeken, maar deze blijkt niet te werken.
Enig idee wat dit zou kunnen zijn ? Ik zoek ofwel het klantennummer of het adres ( straat )
Alvast bedankt.
Link naar reactie
7 antwoorden op deze vraag
Aanbevolen berichten
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.