Henk de Heer
Offline
0
Hoe zorg ik ervoor dat kortingsvelden wel worden afgedrukt als er korting is gegeven, maar niet worden afgedrukt als er geen korting is berekend?
Want als een klant geen korting krijgt, dan wil ik geen velden op mijn afdruk die betrekking hebben op een eventuele korting.
Want als een klant geen korting krijgt, dan wil ik geen velden op mijn afdruk die betrekking hebben op een eventuele korting.
Aanvaard antwoord
Henk de Heer
Offline
0
Regelkorting:
Als de layout van de Verkoopfactuur nog standaard is, dan moeten de volgende 2 velden aangepast worden om de regelkorting niet af te drukken als hij gelijk aan 0 is:
Verwijder het tekstveld "Krt. %" op de paginakop en zet op dezelfde plaats een formuleveld. Zet daarin de volgende formule:
IIF( ISNUMERIC( DLOOKUP( "fldRegelkorting", "tblVerkoopOrderRegel", "NOT(fldRegelkorting = 0) AND fldVerkoopOrderID = " & [Hoofd].[fldVerkoopOrderID])), "Krt. %", "")
Wijzig de eigenschappen van het gegevensveld "fldRegelkorting" op de regel. Ga naar tabblad "Veld" en zet een vinkje bij "Nulwaarde niet afdrukken".
Klantkorting / Orderkorting:
Wijzig de volgende 5 velden om de totaalkorting niet af te drukken als hij gelijk aan 0 is:
Vervang tekstveld "Excl. BTW voor korting" door een formuleveld met de formule:
IIF( [Hoofd].[fldKortingsBedrag] = 0, "", "Excl. BTW voor korting")
Vervang het bijbehorende gegevensveld en zet een vinkje bij "Eigenschappen", "Uitlijning omdraaien":
"fldTotaalExclusiefBtwVoorKorting"door een formuleveld met de formule:
IIF( [Hoofd].[fldKortingsBedrag] = 0, "", [Hoofd].[fldTotaalExclusiefBtwVoorKorting])
Vervang de tekstveld "Factuurkorting ", gegevensveld "fldKortingsPercentage" en tekstveld "%" door een formuleveld met de formule:
IIF( [Hoofd].[fldKortingsBedrag] = 0, "", "Factuurkorting " & FORMAT( [Hoofd].[fldKortingsPercentage], "0.00") & "%")
Vervang het bijbehorende gegevensveld "fldKortingsBedrag" door een formuleveld met de formule en zet een vinkje bij "Eigenschappen", "Uitlijning omdraaien":
IIF( [Hoofd].[fldKortingsBedrag] = 0, "", [Hoofd].[fldKortingsBedrag])
En vervang tenslotte het tekstveld "Excl. BTW na korting" door een formuleveld met de formule:
IIF( [Hoofd].[fldKortingsBedrag] = 0, "Excl. BTW", "Excl. BTW na korting")
Als de layout van de Verkoopfactuur nog standaard is, dan moeten de volgende 2 velden aangepast worden om de regelkorting niet af te drukken als hij gelijk aan 0 is:
Verwijder het tekstveld "Krt. %" op de paginakop en zet op dezelfde plaats een formuleveld. Zet daarin de volgende formule:
IIF( ISNUMERIC( DLOOKUP( "fldRegelkorting", "tblVerkoopOrderRegel", "NOT(fldRegelkorting = 0) AND fldVerkoopOrderID = " & [Hoofd].[fldVerkoopOrderID])), "Krt. %", "")
Wijzig de eigenschappen van het gegevensveld "fldRegelkorting" op de regel. Ga naar tabblad "Veld" en zet een vinkje bij "Nulwaarde niet afdrukken".
Klantkorting / Orderkorting:
Wijzig de volgende 5 velden om de totaalkorting niet af te drukken als hij gelijk aan 0 is:
Vervang tekstveld "Excl. BTW voor korting" door een formuleveld met de formule:
IIF( [Hoofd].[fldKortingsBedrag] = 0, "", "Excl. BTW voor korting")
Vervang het bijbehorende gegevensveld en zet een vinkje bij "Eigenschappen", "Uitlijning omdraaien":
"fldTotaalExclusiefBtwVoorKorting"door een formuleveld met de formule:
IIF( [Hoofd].[fldKortingsBedrag] = 0, "", [Hoofd].[fldTotaalExclusiefBtwVoorKorting])
Vervang de tekstveld "Factuurkorting ", gegevensveld "fldKortingsPercentage" en tekstveld "%" door een formuleveld met de formule:
IIF( [Hoofd].[fldKortingsBedrag] = 0, "", "Factuurkorting " & FORMAT( [Hoofd].[fldKortingsPercentage], "0.00") & "%")
Vervang het bijbehorende gegevensveld "fldKortingsBedrag" door een formuleveld met de formule en zet een vinkje bij "Eigenschappen", "Uitlijning omdraaien":
IIF( [Hoofd].[fldKortingsBedrag] = 0, "", [Hoofd].[fldKortingsBedrag])
En vervang tenslotte het tekstveld "Excl. BTW na korting" door een formuleveld met de formule:
IIF( [Hoofd].[fldKortingsBedrag] = 0, "Excl. BTW", "Excl. BTW na korting")
AUB inloggen om een reactie te plaatsen
U moet inloggen om te kunnen reageren. Gebruik Login rechts of aanmelden om een account aan te maken als u hier nieuw bent.
Aanmelden »