По теме из базы знаний
- Получение соответствующего реквизита при изменении какого-либо другого реквизита в форме документа. Базовый приём программирования.
- Программное управление обычными формами документов и справочников в УПП/КА
- Методика независимой системы "Подписки на события"
- [ЕХТ] Фреймворк для Расширений 1С: Обработка событий: описание, примеры и демобаза.
- Показ кодов маркировки в документах 1С ERP/УТ: мини-доработка управляемых форм, чтобы облегчить себе жизнь
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
И ведь понимаю, что это не правильно....
&НаКлиенте
Процедура СотрудникПриИзменении(Элемент)
ВыборКатегории();
КонецПроцедуры
&НаСервере
Процедура ВыборКатегории()
Сотрудник = Справочники.Сотрудники;
Категория = Справочники.Сотрудники.Категория;
Категория = Справочники.Категория.ПроцентКатегории;
КонецПроцедуры
ПоказатьИ ведь понимаю, что это не правильно....
(3) Надо больше конкретных требований к результату. Обновить один реквизит при изменении второго просто (посмотри в типовых на примере установки видимости/доступности). Приведенный код наталкивает на мысли, что надо очистить сотрудника и установить процент категории.
Поле Сотрудник при попытке присвоить ему значение неподходящего типа очистится, хоть и принято очищать иначе, часто используют = Неопределено.
А процент категории полю категория присваивать бесполезно, добавляй реквизит или переменную и присваивай ей, в (4) описана хорошая практика.
А лучше всего пролистать Радченко, сэкономит немало времени в долгом периоде.
Поле Сотрудник при попытке присвоить ему значение неподходящего типа очистится, хоть и принято очищать иначе, часто используют = Неопределено.
А процент категории полю категория присваивать бесполезно, добавляй реквизит или переменную и присваивай ей, в (4) описана хорошая практика.
А лучше всего пролистать Радченко, сэкономит немало времени в долгом периоде.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот