#0
by Prototype
Всем привет. Прошу помощи. Есть задача Необходимо в элемент справочника, вывести оставшееся количество дней до определенной даты. Использую процедуру ПриИзменении Все отлично, в поле "Осталось дней" я получаю нужное мне количество дней, пусть и со знаком минус. Однако на следующий день в поле остается то же самое значение. Как сделать так, чтобы значение в справочнике менялось автоматически?
#2
by Фрэнки
Очень может быть, что смысл задачи в том и заключается, чтоб показать бесполезность хранения в реквизитах динамически изменяемых значений. Можно уточнить постановку или текст задания перечитать и сделать вывод или на форму элемента с расчетным по формуле значением или в колонку поля списка.
#3
by Prototype
А какой объект конфигурации лучше подойдет для таких целей? Пока что знаком только со справочниками, документами и отчетами.
#6
by Фрэнки
а какие цели? показать пользователю по текущему элементу, вывести в отчет по списку элементов, определить время события в какой-то процедуре?
#7
by Prototype
Задача такая: Условие 1: Есть дата следующего выезда из страны Условие 2: Есть дата текущая +ФИО сотрудника +Комментарий Все эта композиция нужна для того чтобы фиксировать сколько кому осталось до выезда из страны для обновления визы. Необходимо отобразить пользователю количество оставшихся дней до даты выезда.
#8
by Фрэнки
ну т.е. просто отобразить. не надо записывать это в объект, а отобразить или на форме элемента, или на форме списка, или "отобразить" в отчет.
#10
by Prototype
Пишу так: &НаКлиенте Получаю: {Справочник.Визы.Форма.ФормаЭлемента.Форма}: Поле объекта недоступно для записи (ОсталосьДней)
#13
by nordbox
Элементы, это значит что это что то на форме, это или поле ввода или текст с идентификатором ОсталосьДней
#14
by Prototype
Элемент есть, создан соответствующий реквизит и отображается на форме как целое число. Насколько я знаю, записывать напрямую в элементы формы нельзя. Тогда как, без записи в объект, отобразить значение выражения в элементе формы?
#15
by nordbox
Сделай на форме реквизит Текст и присвой ему идентификатор ОсталосьДней и будет тебе счастье
#18
by EvgeniuXP
Твоя задача похожа на отображение возраста - ведь завтра может настать день когда изменится возраст у человека :)
#19
by nordbox
Создай на форме Декорация Текст Имя: ОсталосьДней Заголовок: Убери все что там есть и обращайся к нему ЭтаФорма.Элементы.ОсталосьДней.Заголовок="Привет";
#20
by Prototype
Блин так и сделал)) Спасибо за ответ. Сейчас надо вывести эту же информацию на форму списка. Буду разбираться! Спасибо всем кто помогал :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Не выбран элемент справочника-хозяина! Элемент не может быть записан!
- не могу записать элемент: Не определена Дата! Элемент не может быть записан!"
- {Глобальный модуль(6756)}: Не выбран элемент справочника-хозяина! Элемент не мож
- Как подменить ссылку на элемент справочника ссылкой на другой элемент
- для выполнения отладки необходимо включить поддержку сетевого протокола TCP IP
- Упп, Анализ неявок, "необходимо выбрать вид расчета по нулевой сумме"
- Открыть по кнопочке элемент справочника - реквизит другого справочника
- УТ 10.3 В каких случаях необходимо вести партионный учет по сериям?
- Конвертация данных. Конвертация элемент План видов расчета в элемент Справочника
- 1с8.2 Управляемое приложение: необходимо вывести на экран табличный документ
- v7: Необходимо активировать нужный элемент справочника при открытии
- v8: КД необходимо проверять элемент по условию при выгрузке
В этой группе 1С
- ЗУП 3.1 Ввод начальных остатков
- КА2, перевод между своими счетами: как обойтись одним документам без 57 счета
- ШТРИХ Повреждена последняя запись сменных итогов
- как найти реквизит на форме
- v7: 1c 7.7 ТИС и Windows Server 2016
- Вышла 8.3.11 тестовая
- Криво работает ПроверитьВывод.
- БП 3.0 разделение 08.04 на 08.04.1 и 08.04.2 в чем смысл?
- Ручное обновление прав 1С Документооборот
- Как проверить не типовую базу после обновления на несколько релизов?
- 1С ЗУП3 - почему документ выплат "кривой": Док Основание - "в том числе за..."
- Выгрузка платежек в клиент-банк из БП 2.0
- Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
- Налогообложение НДС в УТ11.2
- На алкоголь в России поставят радиометки (RFID)
- ЗУП 3.1 После переноса неверно заполняется табель
- УНФ. Не проводится отчет переработчика
- ЗУП 3.1 Внешняя печатная форма
- Как исправить ошибку в ЗУП 3.1 по расчету отпуска
- Ошибочно ОС было оприходовано как материал.