Заполнение реквизита формы документа с типом данных "Число"
Добрый день!
В общем при изменении реквизита документа Сотрудник, должен заполняться реквизит(Число 5,2) СтимПрГод.
Однако, если тип реквизита СтимПрГод Число, то не заполняется, а если строка, то заполняется.... но мне нужно число ....
Код такой:
Помогите, куда копать?
В общем при изменении реквизита документа Сотрудник, должен заполняться реквизит(Число 5,2) СтимПрГод.
Однако, если тип реквизита СтимПрГод Число, то не заполняется, а если строка, то заполняется.... но мне нужно число ....
Код такой:
Процедура ТекДанные() // Заполнение первоначальных данных
Категория = Сотрудник.Категория.Получить(ДатаДок);
СтимПрГод = Сотрудник.СтимПрУчГод.Получить(ДатаДок);
КонецПроцедуры
Помогите, куда копать?
По теме из базы знаний
- Программисту на заметку: автозаполнение реквизитов документов и справочников
- Универсальная пакетная печать документов / справочников для типовых конфигураций 1С 8.2 - 8.3
- Универсальная обработка создания связанных документов (универсальный "ввод на основании")
- Универсальная печатная форма Приказа/Договора с возможностью настройки макета в пользовательском режиме
- Блокировка/Разблокировка формы документа Отражение зарплаты в финансовом учете с использованием механизма "Блокировки изменения объектов"
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Если в нем присутствуют только цифры, то можно штатно преобразовать его в число:
P.S. Лидирующие нули при этом будут потеряны.
если строка, то заполняется.... но мне нужно число ....
Значит, у Сотрудника этот реквизит - строковый.
Если в нем присутствуют только цифры, то можно штатно преобразовать его в число:
СтимПрГод = Число(Сотрудник.СтимПрУчГод.Получить(ДатаДок));P.S. Лидирующие нули при этом будут потеряны.
(4)И самое что интересное, это является полем ввода, оно открыто для редактирования, но в нем вообще ничего нельзя сделать... пробовал через точку останова... да показывает результат... но в само поле ничего не показывает...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
