Страница 1 из 1
Шаблоны docx и выбор.
Добавлено: 14 июл 2022, 22:03
alexinc
Делаем форму счетов для фирм. В одной базе используется две фирмы - одна с НДС, другая с УСН.
Можно ли сделать шаблон с условием? Делать проверку есть ли НДС - если нет - подсовывать фразу - Без НДС, если больше 0 - ставить сумму.
Re: Шаблоны docx и выбор.
Добавлено: 19 июл 2022, 23:07
serg_k
Если я правильно понял Вашу задачу (это один шаблон)
Создаете отдельное поле тип mysql формула в котором через оператор if проверяете сумму. Если она больше 0 тогда значение равно полю, если равно нулю то текст «Без НДС»
IF([120]>0;[120] ;”Без НДС”)
(Пишу по памяти с телефона вроде так, мб одинарные кавычки)
Это поле вставляете в шаблон. Возможно понадобится сделать поле для «руб.» или «»
Эти служебные поля скрываете для всех пользователей (шаблон все равно вытащит эти данные)
Re: Шаблоны docx и выбор.
Добавлено: 19 июл 2022, 23:46
alexinc
serg_k писал(а): 19 июл 2022, 23:07
Если я правильно понял Вашу задачу (это один шаблон)
Создаете отдельное поле тип mysql формула в котором через оператор if проверяете сумму. Если она больше 0 тогда значение равно полю, если равно нулю то текст «Без НДС»
IF([120]>0;[120] ;”Без НДС”)
(Пишу по памяти с телефона вроде так, мб одинарные кавычки)
Это поле вставляете в шаблон. Возможно понадобится сделать поле для «руб.» или «»
Эти служебные поля скрываете для всех пользователей (шаблон все равно вытащит эти данные)
Мысль правильная, но условия я хотел делать прямо в шаблоне. docx такое не умеет. Зато в простейшем виде умеет html.
но в html я уперся в логические поля. Не могу сообразить как их сравнивать при if. Мне нужно по условию из записи подставлять картинку (печать в счет). Но что-то не работает сравнение. И понять не могу.
Re: Шаблоны docx и выбор.
Добавлено: 20 июл 2022, 00:04
serg_k
Зачем их делать в word документе? Для этого есть инструментарий в Руководителе. В word идет только то что нужно
Re: Шаблоны docx и выбор.
Добавлено: 21 июл 2022, 10:19
alexinc
serg_k писал(а): 20 июл 2022, 00:04
Зачем их делать в word документе? Для этого есть инструментарий в Руководителе. В word идет только то что нужно
Да, инструментарий - там хороший, только когда в сущности начинает зашкаливать за 20-30 полей, становиться не по себе. Вот и хотелось бы от простой логики избавиться.
HTML шаблон меня спас, поскольку word-шаблон подложил еще одну подлянку - когда много таблиц и форматирования, то экспорт в pdf выглядит ужасно.