...
Excerpt | ||
---|---|---|
| ||
Agenda:
In this video, you will be introduced to some of the terminology used for the Cloud Print Solution
The system comes with a set of default label-templates We call them label-templates as they are known as "templates" in the designer. Templates represent, among other things, the design of the label. Let's go to Business Central: There is where you set up the templates you want to use. Templates are named with their function and their size. For example, "Item Label 2x1" means this is an "Item Label" and that it is 2 inches wide and 1 inch high. It also has a Display name, so the mobile user can have a friendlier name on the mobile device. "Template path" represents the file path of the template in the designer. "Available to" tells you whether a template is available to all - or only specific mobile printers.
They make it possible to share and reuse logic, step-collection and data mapping between templates. Say you create a copy of an existing template, setting the Template handler to the same as the original, makes you able to reuse the same logic for your template. A developer can create code, that modifies how template handlers work
The dataset is an intermediate key-value format we use to ease the transfer of data from Business Central to the cloud print service. The dataset is generated as a result of the template handler and the context used when printing a label.
Let's go to Business Central: Note the key-value format. Also note, how the default template use uses a system of two keys for a field. One with the value and one that contains the a label for that value. Label keys are named with Thefieldname(underscore)_"Label"
The cloud print service uses the multi-tenancy principle to isolate customers, their templates, and processing, from other customers. If a customer wants to make changes to templates - they must have their Own own tenant. If not, a shared tenant exists. A customer might begin using the shared tenant, before moving to their own tenant. A partner can have access to all of the customers, and tenants. |