Voorwaardelijke parameter-tags
Wat is een voorwaardelijke parametertag?
Een docx-rapport is gekoppeld aan een artikelcategorie. Een artikelcategorie kan meerdere artikelen bevatten – elk met hun eigen set parameters. Hoe zorgt u ervoor dat één docx-rapport nog steeds werkt voor meerdere artikelen met verschillende parameters?
Het antwoord is het gebruik van voorwaardelijke parametertags. De voorwaardelijke parametertag zorgt dat in uw docx-rapport de juiste parameterwaarde wordt weergegeven. Dit kan bijzonder handig zijn wanneer een ERP-systeem productorders automatisch naar Azumuta pusht, waarbij sommige parameters ingevuld moeten worden en andere niet.
Opmerking: Voordat u de onderstaande stappen volgt, moet u eerst een docx-rapport koppelen aan een artikelcategorie.
Voeg een voorwaardelijke parametertag toe aan een docx-rapport
U voegt een voorwaardelijke parametertag toe door de volgende formule te typen:
{#p\
Deze formule kan als volgt worden geïnterpreteerd:
- Wanneer de gekozen
een waarde heeft ({#p\_…}), dan wordt deze waarde ingevuld. - Als de geselecteerde parameter geen waarde heeft ({^p\_…}), wordt in plaats daarvan een tekst naar keuze weergegeven.
Tip: U kunt rijen in een docx-rapporttabel verbergen wanneer een parameter niet is ingevuld. Dit doet u door {#p_
Voorbeeld
In dit scenario gebruiken we een wasmachine als voorbeeld. De wasmachinefabriek produceert twee typen: een digitale wasmachine en een analoge wasmachine.
Een digitale wasmachine heeft dezelfde parameters als een analoge wasmachine, behalve het bedieningspaneel. Een digitale wasmachine heeft een LED-bedieningspaneel. Een analoge wasmachine heeft een bedieningspaneel met draaiknop.
Dit is de parameterlijst van de digitale wasmachine:
En dit is de parameterlijst van de analoge wasmachine:
Zoals we zien hebben beide wasmachines voor nr. 1-3 dezelfde parametersleutels. Er is echter een verschil bij nr. 4. De digitale wasmachine heeft Digital Control Panel, terwijl de analoge wasmachine Analog Control Panel heeft.
Deze fabriek gebruikt dezelfde docx-rapporttemplate voor zowel de digitale als de analoge wasmachine (beide vallen onder dezelfde artikelcategorie: wasmachine). Daarom zullen alle vier parameters in elk docx-rapport blijven bestaan.
Op het docx-rapport voor een digitale wasmachine willen we echter dat de parameter Analog Control Panel wordt gevuld met None (omdat een digitale wasmachine geen analoog bedieningspaneel heeft). Hoe doen we dat?
In dit voorbeeld maken we het docx-rapport voor de digitale wasmachine; het docx-rapport voor de analoge wasmachine volgt dezelfde stappen en formules.
Het invoeren van de voorwaardelijke parametertag
Voor parameters nr. 1-3 gebruikten we standaard parametertags, omdat zowel digitale als analoge wasmachines dezelfde parametersleutels hebben voor nr. 1-3 (raadpleeg de afbeeldingen hierboven om de parametersleutels van beide types te controleren).
Voor parameters nr. 4-5 gebruikten we voorwaardelijke parametertags. Dit is de parametertagformule:
- {#p\_parameter name}{p\_parameter name}{/p\_parameter name}{^p\_parameter name} text of your choice{/p\_parameter name}
De parameternaam voor nr. 4 is Digital Control Panel. Als de wasmachine geen digitaal bedieningspaneel heeft, willen we dat de tekst None wordt weergegeven (hoewel dat in dit docx-rapport niet het geval zal zijn). Daarom hebben we getypt:
- {#p\_Digital Control Panel}{p\_Digital Control Panel}{/p\_Digital Control Panel}{^p\_Digital Control Panel}None{/p\_Digital Control Panel}
De parameternaam voor nr. 5 is Analog Control Panel. Als de wasmachine geen analoog bedieningspaneel heeft, willen we dat de tekst None wordt weergegeven (dit is het geval voor dit docx-rapport). Daarom hebben we getypt:
- {#p\_Analog Control Panel}{p\_Analog Control Panel}{/p\_Analog Control Panel}{^p\_Analog Control Panel}None{/p\_Analog Control Panel}
En zo verschijnt het op het docx-rapport (zie hoe u een docx-rapport kunt downloaden):



