Sjablonen

  • 4 minutes to read

Open de pagina BarTender-sjablonen via de Tell Me-zoekfunctie of via Alt+Q.

templates

In de sjablonen worden BarTender-labels gedefinieerd en opgevuld met data uit Business Central.

Veld Omschrijving
Code Code van het sjabloon.
Omschrijving Omschrijving van het sjabloon.
BarTender-label Het BarTender-label dat gebruikt wordt in dit sjabloon.
Standaard BarTender-printer De BarTender-printer waarop het label standaard afgedrukt zal worden.
Tabelnr. Het tabelnummer van het sjabloon. Kies hier de hoofdtabel waar het sjabloon gebruik van zal maken.
Tabelnaam BoCount Dynamics vult hier automatisch de tabelnaam in.
Standaard Er kunnen meerdere sjablonen bestaan die op dezelfde tabel gebaseerd zijn. Hier wordt aangeduid welk sjabloon het standaardsjabloon is.
NOTE

De velden Standaard BarTender-printer, Standaard exemplaren en Standaard zijn belangrijk bij het afdrukken van een label. Meer informatie kunt u hier vinden.

Acties

Actie Omschrijving
Voorbeeld Toont een voorbeeld van het ingevulde sjabloon in de infoblok.
Afdrukken Toont het dialoogvenster waarin het hoofdrecord gekozen kan worden en drukt één exemplaar van het label af op de standaardprinter.
Kopiëren Maak een kopie van een bestaand sjabloon.

BarTender-sjabloon

templatecard

Tabblad Algemeen

Veld Omschrijving
Code Code van het sjabloon.
Omschrijving Omschrijving van het sjabloon.
Tabelnr. Het tabelnummer van het sjabloon. Kies hier de hoofdtabel waar het sjabloon gebruik van zal maken.
Tabelnaam BoCount Dynamics vult hier automatisch de tabelnaam in.
Veldnr. taal Veldnummer van het veld van de tabel dat de taalcode bevat. De afdruk en het voorbeeld zal opgemaakt worden in de correcte taal.
Taal Indien de tabel geen taalveld bevat of indien het een sjabloon betreft voor een vaste taal, kan de taal hierin worden opgegeven.
BarTender-label Het BarTender-label dat gebruikt wordt in dit sjabloon.
Standaard BarTender-printer De BarTender-printer waarop het label standaard afdrukt zal worden.
Standaard exemplaren Het aantal exemplaren dat standaard afdrukt zal worden.
Standaard Er kunnen meerdere sjablonen bestaan die op dezelfde tabel gebaseerd zijn. Hier wordt aangeduid wat het standaardsjabloon is.

Tabblad BarTender-sjabloonvervangsvelden

Oplijsting van alle gebruikte vervangingsvelden in het sjabloon en de instellingen hoe deze vervangen moeten worden.

Veld Omschrijving
Vervangingsveld Veld opgenomen in het sjabloon.
Bronsoort Bronsoort van de vervanging. Mogelijke opties zijn Tekst,Sjabloontabel,Andere tabel,Uitdrukking,Veldbijschrift,Tabelbijschrift,Functie.
Uitdrukking Bij bronsoort Uitdrukking kan hierin de gewenste uitdrukking worden opgegeven. De vervanging zal gebeuren door de vertaling van deze uitdrukking in de taal opgegeven in het sjabloon of via het veldnr. taal van het sjabloon.
Tekstwaarde Bij bronsoort Tekst kan hier de tekst worden opgegeven die moet gebruikt worden voor de vervanging. Via de actie Vertalingen is het mogelijk om verschillende vertalingen op te geven.
Casing Geeft aan hoe de tekst moet aangepast worden van casing. Bij Geen wordt er geen wijziging gedaan aan de tekst. Bij kleine letters wordt de tekst omgezet naar kleine letters. Bij Hoofdletters wordt de tekst omgezet naar hoofdletters.
Brontabelnr. Tabelnummer van de brontabel. Bij bronsoort "Sjabloontabel* wordt dit automatisch ingevuld met het tabelnummer van het sjabloon. Bij bronsoort Andere tabel of Tabelnaam of Veldnaam dient hierin het tabelnummer worden opgegeven waaruit de data voor het sjabloon opgehaald moet worden.
Brontabelnaam Bocount Dynamics vult hier automatisch de tabelnaam in.
Bronveldnr. Selecteer het gewenste veldnummer dat gebruikt moet worden voor de invulling van de vervangtekst.
Bronveldnaam BoCount Dynamics vult hier automatisch de veldnaam in.
Functie Bij bronsoort Functie kan hierin de gewenste functie worden opgegeven. De vervanging zal gebeuren door de functie uit te voeren. Meer informatie hierover kan je vinden via de volgende link.

Hieronder een voorbeeld van de implementatie van een functie die de vervanging van een veld kan uitvoeren.

enumextension 50000 "DNMBT FunctionExt" extends "CFL BT Function"
{
    value(50000; "DNMGTIN")
    {
        Caption = 'GTIN voor barcode';
        Implementation = "CFL BT Function" = "CCSBarcode GTIN";
    }
    value(50001; "DNMLot")
    {
        Caption = 'Lot voor barcode';
        Implementation = "CFL BT Function" = "CCSBarcode Lot";
    }
}
codeunit 50000 "DNMBarcode GTIN" implements "CFL BT Function"
{
    procedure CFLGetValue( CFLBarTenderFunctionTransformation: Record "CFL BT Function" temporary): Text
    var
        Item: Record Item;
    begin
        Item.GetBySystemId(CFLBarTenderFunctionTransformation."CFL Source Record System ID");
        if Item.GTIN <> '' then
            exit(CopyStr(Item.GTIN, 1, StrLen(Item.GTIN) - 1))
        else
            exit('1231231231231');
    end;
}
Acties Omschrijving
Filters Filteren van de brontabel van de vervanging.
Vertalingen Vertalingen van de tekst bij bronsoort Tekst.
Voorwaarden Voorwaarden voor de vervanging.

Filters

templatefilters

Veld Omschrijving
Veldnr. Veldnummer van de tabel waarop filter wordt toegepast.
Veldnaam BoCount Dynamics vult hier automatisch de veldnaam in.
Filterexpressie Hier kan een vaste filterexpressie worden ingegeven.
Brontabelnr. BoCount Dynamics vult hierin automatisch het tabelnummer van de mailsjabloon.
Bronveldnr. Veldnummer van de tabel van het mailsjabloon. De waarde van dit veld wordt als filter gebruikt.
Bronveldnaam BoCount Dynamics vult hierin automatisch de veldnaam.
TIP

Gebruiker invoegen in een sjabloon kan bijvoorbeeld door gebruik te maken van de tabel 2000000120 User en te filteren op veld User Name met expressie %me.

Voorwaarden

templateconditions

Veld Omschrijving
Veldnr. Veldnummer die gebruikt wordt voor controle van de voorwaarde.
Veldnaam BoCount Dynamics vult hierin automatisch de veldnaam.
Voorwaarde Oplijsting van veldwaarden die leiden tot vervanging.