#0
by romaku
В Табличном поле документа есть событие ПриВыводеСтроки, к нему прицеплена процедура: Проблема в том, что эта процедура очень сильно грузит процессор. Если эти строчки закомментировать, то все нормально. Как сделать по другому? Может на другое событие как-то перевесить? Можно ли как-то поймать получение фокуса на "ПолеВвода"? Смысл процедуры в том, что доступность редактирования ячейки в строке зависит от значение другой ячейки в этой же строке. Спасибо.
#1
by pavig
Не Данныестроки.СчетДт.Валютный и Не Данныестроки.СчетКт.Валютный замени на Не (Данныестроки.СчетДт.Валютный ИЛИ Данныестроки.СчетКт.Валютный) но проблема не в этом озвучь плиз платформу, ОС и прочее
#2
by unregistered
Бред какой-то. И какой смысл менять свойство ВСЕЙ КОЛОНКИ в событии ПриВыводеСтроки? В итоге получим, что у всего табличного поля свойство "ТолькоПросмотр" колонок Сумма и Сумма будет таким, какие счета в самой последней выведенной строке. Маразм.....
#7
by Euguln
Такое надо делать в событиях "ПередНачаломИзменения" или "ПриНачалеРедактирования" или на крайний случай "ПриАктивизацииСтроки"
#8
by wertyu
лучше заведи ещё один реквизит в ТЧ типа булево и меняй его в ПриИзменении у полей ввода "СтатусПересчета", "СчетДт" и "СчетКт"
#9
by romaku
спасибо за критику. сделал через ПриАктивизацииКолонки. ПриАктивизацииЯчейки - слишком часто проверяется условие, ПриАктивизацииСтроки - не учитываются изменения текущей активности. ПС. Будьте снисходительней, я начинающий
#10
by unregistered
В херня какая-то бестолковая... Что даст соответствие?... А такое его заполнение СоответствиеСчетовВалютныйЛи.Добавить(Счет2, Счет2.Валютный) - это просто слов нет...
#15
by GANR
В типовых конфах 8.0-8.1 ситуация обходится событием ПриПолученииДанных, в 8.2 - динамическими списками.
#16
by GANR
Пардон, если от значения в этой-же строке - тут только ПриНачале редактирования или какое-то ещё событие.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Внешнее событие.
- Внешнее событие в нескольких открытых формах
- ПриВыводеСтроки() грузит проц на 100%
- Сканер штирхкода грузит процессор в терминале у клиентов работающих через интернет.
- rphost грузит процессор
- Подписка на событие. Как отловить событие другому пользователю?
- Внешнее событие - сканер ШК - что не так делаю - событие срабатывает два раза.
- Как инициировать событие ПриВыводеСтроки?
- 1c сервер грузит процессор при поиске на 50%
В этой группе 1С
- перенос документов из 1с 8.2 в 8.2 за период
- Загрузить таблицу значений в список значений
- KDE Debian зависает после ввода логина и пароля
- Печать этикеток : 1с не сохраняет настройки принтера
- Управляемая форма - цвет фона выделения
- Как сохранить дерево значений во внешней обработке.
- Язык интерфейса 1с8 на англ. Windows
- Выплата депонента на расчетный счет.
- 8.1 -пересчёт итогов средствами SQL - успехи есть?
- COM соединение: как отключиться?
- Сохранение xml
- Не удалось заблокировать таблицу CODES
- Можно ли загрузить локальную HTML страницу?
- "InternetExplorer.Application" - как сохранить страницу с картинками
- 1с 8.2 Использование параметризированных команд
- Веб камера как сканер штрих-кодов в 1С 8.1 УТ 10.3
- Управленческий учет в БП 2.0 - нужен совет
- Заказ покупателя
- СКД Как выводить вычисляемое поле только для определенной группировки?
- v7: 1с7.7 УСН Проведение документа Перемещение МПЗ