Micheltje13
Gebruiker
- Lid geworden
- 28 jan 2011
- Berichten
- 132
Hallo,
Het is best lastig uit te leggen maar ik ga het toch proberen.
Wij maken gebruik van Exact en daarin maken wij offerte's. Doormiddel van een wordmerge template met xml koppelingen komt hier een bestand uit die naar de klant kan. In deze template staat een tabel met producten. De template bestaat uit een tabel met 1 regel waarin de xml koppelingen staan. Op het moment dat er meerdere producten aan de offerte worden toegevoegd dan komen er automatisch meerdere regels bij in de tabel.
Nu zaten wij met een probleem vanuit het systeem aangezien er data *1000 gedaan moest worden. Omdat we maar 1 regel in de template konden invullen moesten we een formule bedenken die snapt dat er een bepaalde cel op dezelfde regel *1000 gedaan moet worden.
Dit is opgelost doormiddel van de volgende formules:
{ = { quote "D{ = 1+{ seq row \c } } } *1000}
{ = { quote "F{ = { seq row } } } *1000}
Zo worden de kolommen D en de kolommen F keer 1000 gedaan.
Echter nu zitten we in deze zelfde kolommen met nog een probleem. Doordat onze exact notatie punten neer zet waar het komma's moet neerzetten komt er bij de *1000 formule een verkeerd getal. Zo wordt 101.50 * 1000 = 151000 terwijl dit natuurlijk niet goed is. Op het moment dat ik de waarde 101.50 vervang voor 101,50 dan geeft ie wel de goede uitkomst bij *1000 namelijk = 101500. Nu ben ik op zoek naar een formule. Het liefst natuurlijk in de formules die hierboven genoemd zijn, die ervoor zorgen dat de waardes die uit exact komen in de kolommen D en F in plaats van met een . met een , genoteerd worden zodat ie de juiste berekening maakt op het moment dat we *1000 doen.
Het is best lastig uit te leggen maar ik ga het toch proberen.
Wij maken gebruik van Exact en daarin maken wij offerte's. Doormiddel van een wordmerge template met xml koppelingen komt hier een bestand uit die naar de klant kan. In deze template staat een tabel met producten. De template bestaat uit een tabel met 1 regel waarin de xml koppelingen staan. Op het moment dat er meerdere producten aan de offerte worden toegevoegd dan komen er automatisch meerdere regels bij in de tabel.
Nu zaten wij met een probleem vanuit het systeem aangezien er data *1000 gedaan moest worden. Omdat we maar 1 regel in de template konden invullen moesten we een formule bedenken die snapt dat er een bepaalde cel op dezelfde regel *1000 gedaan moet worden.
Dit is opgelost doormiddel van de volgende formules:
{ = { quote "D{ = 1+{ seq row \c } } } *1000}
{ = { quote "F{ = { seq row } } } *1000}
Zo worden de kolommen D en de kolommen F keer 1000 gedaan.
Echter nu zitten we in deze zelfde kolommen met nog een probleem. Doordat onze exact notatie punten neer zet waar het komma's moet neerzetten komt er bij de *1000 formule een verkeerd getal. Zo wordt 101.50 * 1000 = 151000 terwijl dit natuurlijk niet goed is. Op het moment dat ik de waarde 101.50 vervang voor 101,50 dan geeft ie wel de goede uitkomst bij *1000 namelijk = 101500. Nu ben ik op zoek naar een formule. Het liefst natuurlijk in de formules die hierboven genoemd zijn, die ervoor zorgen dat de waardes die uit exact komen in de kolommen D en F in plaats van met een . met een , genoteerd worden zodat ie de juiste berekening maakt op het moment dat we *1000 doen.