Содержание статьи:
Переменные нужны, чтобы не переписывать каждое КП вручную. Но они требуют дисциплины: одна лишняя буква или скобка превращает автоматизацию в пустое место в документе.
Правильный формат
Используйте одинарные фигурные скобки: {fio-client}, {product-name}, {sum-offer}. Не добавляйте пробелы внутри скобок и не меняйте английское имя переменной.
Где брать переменные
Берите переменные только из списка в редакторе или на странице переменных. Не набирайте их по памяти, особенно в PPTX/DOCX-шаблонах: там легко ошибиться в дефисе или названии.
Частые ошибки
- двойные скобки вместо одинарных
- переменная разбита пробелом: {fio client}
- переменная написана русскими буквами
- нет данных в карточке клиента или товара
- переменная стоит внутри слишком узкого блока
Как тестировать
Создайте тестового клиента, тестовый товар и сгенерируйте КП. Если в готовом файле остались скобки, значит переменная не была распознана или для неё нет данных.
Переменные лучше считать частью кода шаблона. Их не нужно украшать, переименовывать или править вручную после генерации.