Не могу добавить процеру перерасчета в ТЧ документа

1. PhoenixAOD 62 12.09.14 08:21 Сейчас в теме
Доброго времени суток Всем читающим! Люди добрые подскажите советом есть документв Начисление ЗП, в нем есть ТЧ начисление

вот так выглядит эта беда, как в такой ТЧ указать для определенных колонок (обвел красным) процеуру при изменении. В обычных ТЧ легко, а вот тут не могу найти, в процедурах ТЧ не нашел ничего подходящего.
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. v12345 19 12.09.14 10:00 Сейчас в теме
ТЧ и элементы управления там обычные, проблема в том, что вы не можете добраться до самих полей ввода, из "выперло" вниз за пределы зоны видимости шапкой.

Наверное, либо увеличивать размер формы, но это муторно, либо на время сократить высоту шапки.

Высоту шапки здесь определяют Показатели, выстроенные в колонку, попробуйте изменить их, чтобы вставали не на следующей строке, а в новой колонке. Тогда шапка ужмется, сами поля ввода станут доступны для выбора мышью. А потом обратно.
3. kadena 12.09.14 13:19 Сейчас в теме
Чтобы не копаться в форме, можно добавить "ПриИзменении" в код.

Пример для ОтработаноДней:
1. В процедуру "ПриОткрытии" добавляем строку:

ЭлементыФормы.Начисления.Колонки.ОтработаноДней.ЭлементУправления.УстановитьДействие("ПриИзменении", Новый Действие("ОтработаноДнейПриИзменении"));

2. Добавляем саму процедуру обработки "ПриИзменении" в модуль формы:

Процедура ОтработаноДнейПриИзменении(Элемент)
//прописываем что нужно сделать
КонецПроцедуры
sh_max; elvis1917; +2 Ответить
4. sh_max 16.09.14 15:02 Сейчас в теме
(3) Отличный совет. Плюс его в том что так меньше шансов потерять изменения при последующем обновлении конфигурации. Всегда по моему лучше править формы программно, эта обработка вам в помощь.
Оставьте свое сообщение

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