Met de functie Functiesjablonen toewijzen kunt u in het artikelbeheer automatisch uit opgeslagen macro's ontbrekende functiesjablonen genereren.
Wanneer u deze functie uitvoert, wordt door het programma eerst gecontroleerd of voor het betreffende artikel in het hiërarchieniveau Gegevens van het tabblad Eigenschappen voor de eigenschap Schemamacro een macro is ingevoerd. Vervolgens wordt de macro op functies doorzocht. Als voorwaarde voor een succesvolle toewijzing moet de macro een hoofdfunctie hebben.
De gevonden functies worden - te beginnen met de hoofdfunctie - aan het tabblad Functiesjablonen overgedragen. Daarbij worden alle eigenschappen bij een sjabloon zoveel mogelijk met gegevens van de functie gevuld.
Bij het toewijzen van functiesjablonen wordt er onderscheid gemaakt tussen:
- toewijzingen voor gedeelten van de databank
- toewijzingen voor alle records.
Voorwaarde:
U hebt in het dialoogvenster Artikelbeheer via [Extra] > Instellingen een artikeldatabank geopend.
Functiesjablonen aan alle records toewijzen
- Kies de volgende opdrachten: Tabblad Stamgegevens > opdrachtengroep Artikelen > Beheer.
- Kies in het dialoogvenster Artikelbeheer onder de knop [Extra] de snelmenuopdracht Functiesjablonen toewijzen.
- Beantwoord de controlevraag met [Ja].
Aan alle artikelen worden nieuwe functiesjablonen toegewezen.
Functiesjablonen aan geselecteerde records toewijzen
- Kies de volgende opdrachten: Tabblad Stamgegevens > opdrachtengroep Artikelen > Beheer.
- Selecteer in de boom of in de lijst van het dialoogvenster Artikelbeheer de records waaraan u functiesjablonen wilt toewijzen.
- Kies de snelmenuopdracht Functiesjablonen toewijzen.
- Beantwoord de controlevraag met [Ja].
Aan alle geselecteerde artikelen worden nieuwe functiesjablonen toegewezen.
Opmerkingen:
- Artikelen die bij de hoofdfunctie in de macro zijn opgeslagen, blijven bij het toewijzen van de functiesjablonen buiten beschouwing.
- Voordat de functie Functiesjablonen toewijzen wordt uitgevoerd, hoeven de betreffende macro's niet per sé in het schema te worden geplaatst (bijvoorbeeld als apparaat). Als er al macro's zonder bijbehorende functiesjablonen in het schema zijn ingevoegd, dan overlappen deze functiesjablonen elkaar bij het onderdeel niet. Nadat u de functiesjablonen voor de betreffende artikelen in het artikelbeheer hebt toegewezen, moet u de artikelen met het project synchroniseren. Als u dat hebt gedaan, overlappen de functiesjablonen bij het onderdeel met die van het artikel.
- Als er bij het toewijzen van de functiesjablonen een fout optreedt (bijvoorbeeld een ontbrekende macro voor de eigenschap Schemamacro of een macro die geen of meerdere hoofdfuncties bevat), wordt er een systeemmelding gegenereerd.