RU
EN
AR

Cleptogram in Woodman Docker

Assemble an order from a collection based on object names
An order assembler from the “collection”—a set of named parts on the page. You write a list of “what and how many,” select it, and the docker arranges the required number of copies of each part. Next to it is an HTML catalog generator with images and quantity fields: you mark the order in it, and it outputs that very list.

Как это работает

Cleptogram — это сборщик заказов из «коллекции». Коллекция — набор именованных объектов на странице: каждая деталь, изделие или заготовка получает своё имя. По списку «что и сколько» кнопка находит нужные объекты по именам и раскладывает столько копий каждого, сколько заказано.

Рядом — генератор HTML-каталога: страница с картинками всех деталей и полями количества. В ней отмечают, что нужно, и она выдаёт готовый список для сборки.

Порядок работы

Для генерации HTML:

  1. Разложите детали на странице, по структуре - заголовок, а ниже два или три столбца. оригинал - картинка для сайта, макет для сборщика и третий объект цена за единицу. Эти три объекта располагаются в ряд. Далее все ряды вместе с заголовком группируем.
  2. Выделите всё и нажмите Cleptogram с Shift. Докер назовёт объекты по подписям и соберёт каталог index.html в папке рядом с файлом.

в инсталяторе (в архиве) есть папка Cleptogram в ней файлы которые нажно положить в ту же папку что и сгенерированные HTML.

Для сбора макетов:

  1. В каталоге (на странице) проставьте количества — внизу соберётся список вида имя:количество:цена, по строке на позицию.
  2. Вставьте этот список текстовым блоком на страницу, выделите только его и нажмите Cleptogram без клавиш.
  3. Докер разложит на странице заказанные детали — копии объектов коллекции в нужном количестве.

Клавиши

  • Без клавиш — собрать заказ: по выделенному текстовому списку имя:количество разложить копии деталей из коллекции.
  • Shiftсгенерировать HTML-каталог из выделенных объектов: картинки, поля количества, имена по подписям.
  • Ctrlобновить список товаров в уже готовом index.html, не пересобирая страницу целиком.
  • Ctrl + Shiftсбросить имена всех объектов на странице (очистить коллекцию).
  • Правый клик → «Собрать по имени объектов» — другой сборщик, под список из Excel (разделитель — табуляция или двоеточие, первый столбец имя, второй количество). Требует активной подписки.

На что обратить внимание

  • Для сборки заказа выделите ровно один объект — текстовый блок со списком. Иначе кнопка ничего не сделает.
  • Объекты коллекции ищутся по точному совпадению имени. В режиме докера «Документ» (переключатель вверху) поиск идёт по всем страницам, в режиме «Выделенное» — только по текущей.
  • Копии получают в имени приставку inserted_.
  • HTML-каталог кладётся в папку рядом с файлом .cdr.
Submodes / variants
ShiftGenerate an HTML file
CtrlReplace part of the file
Replace the collection in index.html
Ctrl+ShiftReset names in the collection
Reset the names of all objects on the page
menu itemGroup by object name
Compile layouts by name from the current document, taking quantity into account. To do this, you’ll need a text block (copied from Excel) where the first column is the object name and the second is the quantity (separated by a tab or colon).
ID: btn_clepto_main
Additional CorelDRAW macros from other authors:

Tools, generators for the docker, and standalone macros.

Statistics
since 23.04.2022
Users
11 625
Active
892
Clicks
5 530 573
Verification
Confirm this value: