|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
| rapport based on a file in JSON FORMAT |
| Débuté par christine.schokkaert, 21 mai 2024 15:25 - 3 réponses |
| |
| | | |
|
| |
| Posté le 21 mai 2024 - 15:25 |
Ik wil een rapport opbouwen op basis van een JSON file die op de schijf staat. ik heb dit gevolgd zoals in de handleiding "https://doc.windev.com/en-US/…" met de external discription. daarna doe ik
jsonFactuurtje2 is JSON, description= "FactuurlijnenJSON.json" Trace("lijntjes " +jsonFactuurtje2.'factuurlijnen '.'lijn 1'.omschrijving)
maar de trace is leeg... terwijl de json wel opgevuld is en correct is Of is dit zo maar niet te doen |
| |
| |
| | | |
|
| | |
| |
| Posté le 23 mai 2024 - 09:31 |
Hoi Christine,
Dat moet wel kunnen. Ik doe dat met de BTW specificatie of een factuur. Zie de code hieronder.
Json: [ { "percentage":21, "amount":13.65 }, { "percentage":9, "amount":9 } ]
IF invoice.number = 0 THEN // proforma invoice, vat is stored in json (received from the page) FOR i = 1 _TO_ jsonVat..Count STC_prompt_vat = jsonVat[i].percentage+"% BTW" STC_invoice_vat = jsonVat[i].amount iPrintBlock(Vat) END ELSE // vat is stored in file END
De [] in de json zorgen een array. Met een loop (FOR i =) kunnen je de elementen één-voor-één uitlezen.
Met vriendelijk groet, Henk |
| |
| |
| | | |
|
| | |
| |
| Posté le 05 juillet 2024 - 11:09 |
bedankt;
ik probeer het in detail uit ... |
| |
| |
| | | |
|
| | |
| |
| Posté le 05 juillet 2024 - 11:20 |
Henk, Ondertussen ben ik al verder gevorderd . Volgende stap is de JSON uit een Externe database halen (uit een veld uit een tabel) maar ik wil geen analyse maken.
Ik werk in windev28 om te proberen maar heb daar de wd280msql.dll DLL nodig om te connecteren in code. Maar ik vind die nergens. Windev28 is in trial mode vooraleer we upgraden naar 28 |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|