УТ 10.3, 8.2
Здравствйте. Подскажите пожалуйста.
Столкнулся с проблемой во внешней обработке печати этикеток.
Требуется поле на эткетке с выводом года ппроизводства (подходит Текущее время)
В ячейке выставил Макет->Заполнение->Шаблон. В ячейку добавил [Дата]. Дата выводится, но формат 09.10.2020 9:51:02, а нужен просто 2020. Как-то это реально сделать именно в ячейке (может параметры какие-то добавить)? В свойствах ячейки Значения->Формат пробовал выставлять ДФ=yyyy; ДЛФ=D.
Знаю, что,например, во встроенной обработке печати этикеток можно прописать примерно так: Формат(ТекущаяДата(), "ДЛФ=Д"), но интересует способ через заполнение->шаблон в самой ячейке.
Здравствйте. Подскажите пожалуйста.
Столкнулся с проблемой во внешней обработке печати этикеток.
Требуется поле на эткетке с выводом года ппроизводства (подходит Текущее время)
В ячейке выставил Макет->Заполнение->Шаблон. В ячейку добавил [Дата]. Дата выводится, но формат 09.10.2020 9:51:02, а нужен просто 2020. Как-то это реально сделать именно в ячейке (может параметры какие-то добавить)? В свойствах ячейки Значения->Формат пробовал выставлять ДФ=yyyy; ДЛФ=D.
Знаю, что,например, во встроенной обработке печати этикеток можно прописать примерно так: Формат(ТекущаяДата(), "ДЛФ=Д"), но интересует способ через заполнение->шаблон в самой ячейке.
По теме из базы знаний
- Применение технологии OLE Automation в системе «1С:Предприятие» версии 8.2
- Модификация управляемых форм
- Универсальная печатная форма Приказа/Договора с возможностью настройки макета в пользовательском режиме
- Фишки платформы 1С 8.3 для начинающего разработчика
- Быстрая выгрузка в Excel с оформлением (числа, даты, колонтитулы, гиперссылки) через OpenXML
Найденные решения
Спасибо всем за ответы. Особенно (5)antz, это то, что нужно)
Напишу, может кому пригодится.
В свойствах ячейки выбираем:
1. Макет->Заполнение->Параметр
2. Макет->Параметр-> пишем Дата
3. Значения->Формат->нажимаем на "3 точки",переходим во вкладку Дата, ставим галочку Формат даты и прописываем вручную (не выбираем) гггг - это, если нужен только год, либо другой формат, но кириллицей
Напишу, может кому пригодится.
В свойствах ячейки выбираем:
1. Макет->Заполнение->Параметр
2. Макет->Параметр-> пишем Дата
3. Значения->Формат->нажимаем на "3 точки",переходим во вкладку Дата, ставим галочку Формат даты и прописываем вручную (не выбираем) гггг - это, если нужен только год, либо другой формат, но кириллицей
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Такое можно сделать только если убрать у ячейки свойство Параметр или Шаблон, поставить галочку, что ячейка содержит значение, указать тип значения (дата), выставить формат, дать уникальное имя области ячейки. В коде получать область ячейки по этому уникальному имени и заполнять необходимым значением.
Спасибо всем за ответы. Особенно (5)antz, это то, что нужно)
Напишу, может кому пригодится.
В свойствах ячейки выбираем:
1. Макет->Заполнение->Параметр
2. Макет->Параметр-> пишем Дата
3. Значения->Формат->нажимаем на "3 точки",переходим во вкладку Дата, ставим галочку Формат даты и прописываем вручную (не выбираем) гггг - это, если нужен только год, либо другой формат, но кириллицей
Напишу, может кому пригодится.
В свойствах ячейки выбираем:
1. Макет->Заполнение->Параметр
2. Макет->Параметр-> пишем Дата
3. Значения->Формат->нажимаем на "3 точки",переходим во вкладку Дата, ставим галочку Формат даты и прописываем вручную (не выбираем) гггг - это, если нужен только год, либо другой формат, но кириллицей
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот