Свойства поля ввода (Формула)

1. Arkady_Killer 01.08.23 12:12 Сейчас в теме
Подскажите как сделать чтобы вместо значения 1 выводилось слово "Да"? Скриншоты прилагаются
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. minarenko 01.08.23 14:05 Сейчас в теме
(1) ?(Патент = 1, "Да", "Нет")
так не канает?
3. Arkady_Killer 01.08.23 14:28 Сейчас в теме
завтра проверю отпишусь
4. Arkady_Killer 01.08.23 18:02 Сейчас в теме
Нет, не проканало такое
5. Иваныч 23 01.03.24 12:18 Сейчас в теме
Полагаю, вначале в карточке контрагента нужно указывать признак "Патент" (флажок), а уже на форме списка писать условие, что и как отображать.
7. Harry_udm 2 05.03.24 11:37 Сейчас в теме
Убрать (удалить или скрыть) эту колонку.
Добавить новую текстовую колонку и в ней на закладке "Дополнительно" в формулу вбить как предлагали ?(Патент = 1, "Да", "Нет")

Но я бы чуть усложнил. Сделал бы там вызов функции, в которой проверял выбран ли элемент. Если нет, то возвращать пустую строку. Если да, то по условию заполненности реквизита Патент.
8. Arkady_Killer 05.03.24 11:49 Сейчас в теме
(7)бро, а можно чем проще тем лучше, я не умею писать вызовы и прочее, лучше прописать просто (Патент = 1, "Да") ибо там признак в поле либо 1 либо пусто. и лучше пусть вместо 1 показывает слово "ДА"
9. Arkady_Killer 05.03.24 12:15 Сейчас в теме
(7)
(Патент = 1, "Да", "Нет")


В общем не получается вставить текстовую таблицу, только либо из реквизитов, либо никак. все перепробовал, текст и таблицу вставить, все настолько криво вставляется что пипец
10. Иваныч 23 11.03.24 15:06 Сейчас в теме
Вот как пример, у меня сделан журнал ЧекиККМ (вернее, доработан)
////////////////////////////////////////////////////////////­////////////////////
// ПЕРЕМЕННЫЕ МОДУЛЯ
//
Перем СписокДействий; // Список действий по документу

Функция ВидОплтаты()
Если ТекущийДокумент.Выбран()=1 Тогда
Возврат ?(ТекущийДокумент.ОплатаКартой = 1, "Картой", "Наличными")
Иначе
Возврат "";
КонецЕсли;
КонецФункции

В форме документа ЧекККМ есть выбор (галка) на оплату картой. И уже согласно этому признаку отображается в колонке инфо: "наличные" или "картой". И вам можно точно так сделать.
Только по-своему обозвать функцию и переменные

П.С: с (7) согласен, текстовое поле
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот