List layout
There is now the possibility for users of the ProVersion to freely design the layout for the tabular lists of stocks, products and purchase lists. For each group 3 layouts can be defined (for stock lists, product lists and shopping lists). The layouts are automatically synchronized for all group members.
This extension belongs to the paid additional fields, so like them it is group-specific.
If you want to have self-created layouts in several groups, the additional field extension must be purchased separately for each group. Each group can have different layouts.
The layouts can be changed at any time.
With the help of the layout extension all field contents can be taken over freely selectable in determinable order into the list representations. This also applies to the additional fields of the supplies.
If you create a new group with data, the layouts like the additional fields are taken over (and also synchronized), but to be able to use them, you still have to buy the extension separately for this new group.
The Stock Manager contains an editor that is used to create or modify the layouts, under Configuration -> List Structure. Each list layout can be of any length.
Any text can be placed in the editor (e.g. headings, names etc.). In between you can insert the desired field names (supported with selection button 'Special input') as well as layout elements like spaces, line feeds (also supported with selection button).
The constant part of the overall display layout consists of the blocks that already existed up to now, which may contain a product photo on the left as well as a selection box and the quantity on the right. The middle block, in which so far only the name of the stock/product stands, remains, it is completely replaced by the individually created layout. The right block is missing in product lists.
Each special element of the layout (i.e. field placeholders, line breaks, etc.) are preceded by a #. The #) stands for a line break. Empty lines are omitted. An additional special form is #( which also stands for a line break, but such a line is even suppressed if there was not at least one field in the line that had a content.
Means ## a single # character can be placed in the text.
Normal line breaks in the text as well as automatic breaks are ignored.
Example of a layout:
#Name#)
#quantity#)
Cat.: #category - #storageplace#)
BBD=#BBD#(
#comments#)
Result in the list:
| <photo> | Fruit yogurt wild berry 250g Cat.: Dairy product - top shelf left BBD=22.04.2022 especially tasty yogurt for children |
5 |
| <photo> | Chicken wings 750g Cat.: Meat - Refrigerator down |
4 |
| <photo> | Crispbread WASA Cat.: Bread - Kitchen cabinet BBD=01.01.2023 |
2 |