|
rapport based on a file in JSON FORMAT |
Started by christine.schokkaert, May, 21 2024 3:25 PM - 3 replies |
| |
| | | |
|
| |
Posted on May, 21 2024 - 3:25 PM |
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 |
| |
| |
| | | |
|
| | |
| |
Posted on May, 23 2024 - 9:31 AM |
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 |
| |
| |
| | | |
|
| | |
| |
Posted on July, 05 2024 - 11:09 AM |
bedankt;
ik probeer het in detail uit ... |
| |
| |
| | | |
|
| | |
| |
Posted on July, 05 2024 - 11:20 AM |
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 |
| |
| |
| | | |
|
| | | | |
| | |
|