#0
by 6apHu58
Всем привет. Имеется такая проблемка. На форме есть список и таблица значений. По событию "ПриАктивизацииСтроки" в списке я обновляю на сервере содержимое ТЗ. И почему-то после первого вызова, у меня фокус с нужной строки списка переходит на первую строку списка и снова вызывается событие "ПриАктивизацииСтроки" для первой строки. Если на сервере содержимое ТЗ не менять, то повторного вызова этого события не происходит. Как мне убрать этот второй вызов?
#1
by Рэйв
в качестве костыля: 1.Сделай реквизит формы - флаг, отмечающий что ты вызываешь изменение ТЗ на сервере. Перед вызовом сервера ставь его итстина, после -ложь. При установленном флаге в событии ПриАктивизацииСтроки просто Возврат; 2. Запоминай в переменную позицию в списке перед вызовом сервера для изменений ТЗ. После вызова ставь курсор на место.
#2
by 6apHu58
Я пункт 2 уже пробовал, пункт 1 мне кажется аналогичным. Проблема в том, что фокус смещается на другую строку уже после завершения первого события, а не непосредственно после вызова сервера. А когда у меня повторно вызывается ПриАктивизацииСтроки, то я уже не могу определить из-за чего сместился фокус: пользователь кликнул или неведомая сила.
#4
by 6apHu58
А когда? Мне надо чтобы по одинарному клику выводилась информация в ТЗ, по двойному - открывался элемент справочника. Делать дополнительные кнопки на форме для этого мне думается еще хуже.
#5
by Fragster
Синтаксис: ПриАктивизацииСтроки Описание: Вызывается при активизации строки таблицы. Примечание: В обработчике данного события нельзя использовать серверные методы формы с директивой компиляции &НаСервере.
#6
by Fragster
>В обработчике данного события нельзя использовать серверные методы формы с директивой компиляции &НаСервере.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Создание ТЗ с вложенными ТЗ на основании плоской ТЗ методом группир. по колонкам
- Список через запятую в список значений?
- ТЗ.Свернуть для ТЗ в ТЗ
- Пролистать список типов или Получить список видов документов, справочников и т.п
- 8.2 Динамический список на управляемой форме. Как перебрать полученный список?
- 8.2 Динамический список с таблицей из справочника - как переключить Режим "Список"?
- Как раскрыть весь иерархический список (на форме динамический список)?
- Список выбора для каждой строки ТЗ (УФ)
- 8.3. УФ. Элемент колонки ТЗ на форме имеет список выбора, но показывает значения
В этой группе 1С
- Перенос субконто проводок
- v7: 1с++ Подключение к базам SQL и ORACLE
- Ввод остатков по сч.20 в ЕРП
- Глюк после динамического обновления?
- Нормально ли использовать на сервере 64-битный сервер 1с и 32 битный клиент?
- Как изменить очередность колонок в СКД?
- Синхронизация БП 3.0 и УТ 11.4
- Получить список не пустых регистров
- ЗУП 3.1. Полный перенос из 2.5. При начислении ЗП не проставляется Процент
- Удаление помеченных на удаление с имеющимися ссылками на них
- Реализация кэшбэка
- Зуп 3.1 Сотрудник без оклада.
- Перевод расчета зарплаты с SAP на 1С
- УПП. РАУЗ. 20 не закрывается в части ОПР.
- ERP 2.4 НДС
- Вопрос про "Отчет о движении денежных средств" - свертка оборотов по разделу.
- При закрытии управляемой формы справочника пишу в регистр сведений,
- Ошибка при удалении помеченных на удаление УТ 11
- Скидки в УТ 11.3 на группу товаров в зависимости от наличия определенного товара.
- JOB: Новогодняя акция 1С:ВДГБ 2018: 35% агентское вознаграждение при покупке лицензий 1С