SEBAS68 Geplaatst: 20 november 2021 Delen Geplaatst: 20 november 2021 Ari heeft me geholpen om een tekstbestand te genereren met een timestamp. Werkt perfect ! Ik kan nu een txt bestand exporteren van mijn winkelwagen. Maar nu stuit ik op het probleem dat ik 1 van de geëxporteerde bestanden wil importeren. Graag wil ik de bestandsmap openen en het bestand selecteren, die ik nodig heb om te importeren. En importeren lukt allemaal wel, maar simpel de bestandsmap openen om een willekeurig bestand (.txt) te selecteren lukt me maar niet. Kan iemand mij helpen ? Quote Link naar reactie
0 bigbadwolf Geplaatst: 22 november 2021 Delen Geplaatst: 22 november 2021 Importeer je met of zonder dialoog? Als je de dialoog niet onderdruk kun je het bestand gewoon opzoeken en aanwijzen. Quote Link naar reactie
0 Banach Geplaatst: 22 november 2021 Delen Geplaatst: 22 november 2021 Wanneer het gaat om een heel .txt bestand per record kun je alleen de map aanwijzen waarna alle herkende bestanden worden ingelezen. https://fmhelp.filemaker.com/help/18/fmp/nl/#page/FMP_Help%2Fimport-records.html%23 Quote Link naar reactie
0 SEBAS68 Geplaatst: 22 november 2021 Auteur Delen Geplaatst: 22 november 2021 Sorry mannen, maar ik kom er (voorlopig) met jullie hulp ook niet achter. Misschien heb ik het niet goed omschreven. Ik heb een variabele naam voor de text file (deze wordt namelijk met timestamp gegenereerd). De naam van de file is : Winkelwagen_xxxx_xxxx.txt (De eerste vier X'en zijn de datum en de laatste 4 X'en de tijd). Maar ik heb nog geen enkel idee hoe ik de map moet openen waarin de text files staan. Waarna je de gewenste file kiest. ( ik krijg elke keer de melding : bestand xxxxx niet gevonden) PS : Elke regel in de text file is 1 record. Dus niet de hele text file voor 1 record. Ik heb een schermafbeelding toegevoegd. En ik vermoed dat ik hier het een en ander verkeerd heb gedaan. Quote Link naar reactie
0 bigbadwolf Geplaatst: 22 november 2021 Delen Geplaatst: 22 november 2021 Wat je wilt kan FileMaker niet uit zichzelf. Je kunt bestanden via een script importeren, maar niet een complete map. Het pad wat je hebt staan werkt overigens ook niet. Een wildcard in de bestandnaam werkt hier niet, en ook de dubbele punt is niet toegestaan. Je zou een dergelijk pad kunnen opvragen door een variabele te maken: Get ( DesktopPath ) & "/FileMaker file/" Alleen gaat dat niet werken omdat hij hier letterlijk een bestand(verwijzing) verwacht. Vraag is of je al weet wat de bestandsnamen zijn? Als dat zo is dan kun je met een loop de bestanden aflopen, anders zul je een externe bron moeten gebruiken (bijv. een plug-in of AppleScript) om erachter te komen welke bestanden er in de map staan. Quote Link naar reactie
0 SEBAS68 Geplaatst: 22 november 2021 Auteur Delen Geplaatst: 22 november 2021 Dank je wel voor je feedback. Mijn bedoeling is om een map te laten openen : bv Documenten/Winkelwagentjes. En dan manueel de .txt file selecteren die ik wil importeren. Daarna zal Filemaker de te importeren file automatisch (dus zonder dialoog) importeren. Quote Link naar reactie
0 hbrendel Geplaatst: 22 november 2021 Delen Geplaatst: 22 november 2021 (aangepast) Zet in de dialoog 'Bestand openen:' $FileName Zet in je script: Set Variable [ $FileName ; Value: "~/Documenten/Winkelwagentjes/Winkelwagen_xxxx_xxxx.txt" ] Experimenteer of het nodig is om er nog 'filemac::' bij te zetten. Eventueel gebruik je 'Get ( DocumentsPath )' om de juiste syntax voor de map 'Documenten' op te halen. 22 november 2021 aangepast door hbrendel Quote Link naar reactie
0 Ari Geplaatst: 24 november 2021 Delen Geplaatst: 24 november 2021 Gewoon dumpen die handel.. Dump.xlsx Dumpen die Handel.fmp12 Quote Link naar reactie
0 SEBAS68 Geplaatst: 24 november 2021 Auteur Delen Geplaatst: 24 november 2021 Wat gaaf gedaan Ari. Dank je wel ! Ik heb gelijk een test gedaan, door de export om te zetten naar XLSX en het werkt perfect. Dit ga ik integreren. Mocht ik er niet uitkomen, dan laat ik het wel weten. Groetjes, Sebas Quote Link naar reactie
Vraag
SEBAS68
Ari heeft me geholpen om een tekstbestand te genereren met een timestamp. Werkt perfect ! Ik kan nu een txt bestand exporteren van mijn winkelwagen.
Maar nu stuit ik op het probleem dat ik 1 van de geëxporteerde bestanden wil importeren.
Graag wil ik de bestandsmap openen en het bestand selecteren, die ik nodig heb om te importeren.
En importeren lukt allemaal wel, maar simpel de bestandsmap openen om een willekeurig bestand (.txt) te selecteren lukt me maar niet.
Kan iemand mij helpen ?
Link naar reactie
8 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.