Ga naar inhoud

McGuffin

Leden
  • Items

    57
  • Registratiedatum

  • Laatst bezocht

  1. dank je wel Menno Werkt perfect en na bekijken van files en script begrijp ik ook de logica. Weer wat geleerd!
  2. @Marsau: als je e e a te binnen schiet... want ik ben er nog niet 100% uit. @Banach: ik volg je uitleg geloof ik. Kort in mijn woorden: - 1ste import is van de <items> in de items tabel elk record krijgt een auto-enter serial (wat de key van het record wordt) de serial/key van het eerste record gaat in een $variable - 2e import is van de <items>..<docs> in de docs tabel elk record krijgt een serial ($variable+1, $variable+2, $variable+3, etc) dit gaat fout bij <items> zonder <docs> ik denk hierom dat je het zo niet bedoelt..
  3. dat is een manier, al had gehoopt dat het in een keer zou kunnen, want dan lijkt me ze dezelfde key geven te doen met een separate import zie ik dat nog niet, maar ik zal iets over het hoofd zien (in de xml is geen key)
  4. Vitruvius en/of Menno, Uitgaande van dit XML bestand en de XLST van Menno, hoe krijg ik <zaakdocumenten>..</zaakdocumenten> in een gerelateerde table? Voor over ik kan zien hebben de <zaakdocumenten> geen KEY samen. Kan dit in één import en XLST? En hoe pak ik dit aan? En hoe maak ik een KEY waarde aan voor de relatie , in het voorbeeld van Vitruvius, <zaak> <-> <zaakdocument>? Ik puzzel nu aan een eigen, vergelijkbare import. - platte gegevens per record <items> <item>..<item> <item>..<item> </items> -> die is gelukt - maar per <item> heb ik een aantal <items> <item> .... <docs> <doc>A.pdf</doc> <doc>B.pdf</doc> </docs> </item> <items>
  5. dat is een goeie Ik heb nu inderdaad de lijst en moet nu uitwerken hoe ik juist dát plaatje check op letter soort dank je!
  6. hallo Om afbeeldingen in een containerveld te plaatsen gebruik ik BE_HTTP_GET_File. Set variable[$file;Value:BE_HTTP_GET_File ( "sftp://12.34.56.78/www/images/" & $filename ; $filepath & $filename ; "logon" ; "pswrd" )] Op de webserver staan afbeeldingen met bestandsnamen zowel in kapitaal als onderkast: productnummer.jpg en PRODUCTNUMMER.jpg In m'n FMP tabel staan de producten als productnummer.jpg ($filename ) PRODUCTNUMMER.jpg zal niet matchen en zal dus niet in het container veld gezet worden. Ik zou, lomp, bij error 78 (door BE_GetLastError) een 2e keer die functie kunnen gebruiken en dan upper($filename) Maar hoe zou dat wat eleganter kunnen? Heeft iemand een tip voor me? dank je
  7. Dank jullie wel. Jullie antwoorden zorgden voor een denkrichting. De niet juiste eens heb ik zo gevonden. m
  8. Ben redelijk blanco op ean code gebied. Ik heb een paar duizend eancodes, waarvan ik geprinte barcodes wil maken. Niet elke code genereert een barcode. Reden is dat men in het verleden een aantal eancodes uit de losse pols ingevoerd hebben die niet voldoen aan de eisen. Mijn vraag aan jullie is simpel dit hoe controleer ik of een een cijferreeks aan EAN13 voldoet? Ik zag deze: https://www.briandunning.com/cf/619 , maar die geeft bij alles een error. Daar kom ik niet uit nog. Aanvullend: als stap daarna zou ik op basis van de foute waarde een juiste, mag random zijn, willen genereren. Misschien is er iemand die me een beetje op weg kan helpen. dank m
  9. Zo krijg ik het wel goed: Case ( BE_FileExists ( settings::pathMac & products::products_id & ".txt") ; BE_SetTextEncoding ( "ISO-8859-1" ) & BE_FileReadText ( settings::pathMac & products::products_id & ".txt") ) Er staat dan wel een 0 voor (Result : 0 for success.), maar die krijg ik wel weg. Kan vast veel slimmer, maar het werkt.
  10. Hallo Al geruime tijd gebruik ik de BaseElements plugin om, onder andere, text bestanden te importeren in velden. Gaat heel goed. Nu wil ik hetzelfde doen bij text bestanden die blijkbaar geen encoding in zich hebben. Als ik ik ze open met bijv. BBEdit krijg ik meteen de optie om een encoding mee te geven. Bij import in een FM19 tabel gebeurt hetzelfde. Bestand wordt gelezen, text wordt in veld geplaatst, maar is leesbaar in Chinees. Ik zou dat UTF-8 of 16 willen hebben. Het zijn ± 200.000 bestanden dus even handmatig de bestanden te open en van encoding voorzien is tamelijk ondoenlijk. Zo lees en importeer ik de data: Case ( BE_FileExists ( settings::pathMac & products::products_id & ".txt") ; BE_FileReadText ( settings::pathMac & products::products_id & ".txt") ) Nu is er de BE functie: BE_SetTextEncoding maar hoe gebruik ik dat? of hoe zou ik het anders kunnen aanpakken? is er iemand die daar ervaring in heeft? m
  11. @Peter: precies dat zou een work-around zijn. Maar bijgevoegd csv bestand kan je, denk ik, met handhaving van alle waarden importeren. Dat voert het weer terug naar Excel. export_test.csv
  12. @Banach: de xlsx export wordt dagelijks uit een FoxPro database gedaan. Een teken ervoor zetten kan wel met een macro. Alternatief is het als csv exporteren. Vreemd genoeg blijft 0E6 dan wél staan in FM. @Peter: toen ik het sheet voor het eerst in een maagdelijk FM bestand importeerde, maakt FM er number velden van
  13. oh, kijk aan. Similar thoughts.. Ja, dat moet het haast zijn. Dank voor deze input
×
×
  • Nieuwe aanmaken...