#0
by Nic1
Можно ли в форме документа как-то перехватить событие перехода со сторочки на строчку? чтобы запомнить, с какой строки ушел курсор?
#4
by Nic1
нужно, чтобы при переходе на следующую строку произвести некоторые действия по товару с предыдущей строки
#6
by Nic1
не, редактирования тут не будет, только перемещение курсора по позициям. Текст на форме я так понимаю берет только текущую строку, а не предыдущую
#8
by Nic1
о.к., думал над этим... И все-таки кроме текста на форме никак больше само событие перемещения по строкам не перехватить?
#10
by Nic1
просто текст на форме срабатывает при каждом чихе. Например, если захотят вдруг что то в строке отредактировать, оно там несколько раз сработает. А это нежелательно...
#16
by mishaPH
А текущую колонку типа отловить нельзя? название текущей? составить индекс строка+ колонка если надо
#17
by Cthulhu
: нет, просто тек.колонку ты отловешь "при каждом чихе" - КРОМЕ перехода между колонками без смены строкиюю
#19
by Cthulhu
: агащязблин, в функцию засунуть "Форма.Обновить;" и Форма.ОбработкаОжидания("ПроцаКотораяВызываетЭтуФункцыйу",1);" (патамучто ввод значения в реквизит может и оборвать обновление формы).. и быть готовым к тому, что любой ввод значения в реквизит многострочной части может похериться обновлением формы.. со всем уважением - это не наш метод, э? )))
#23
by Torquader
а если в Форма.ОбработкаОжидания вызывать процедуру отслеживания, и форму не обновлять, то ничего страшного и не произойдёт. А если что-то надо на форме поменять, то Форма.Атрибут(Имя).Заголовок(НоваяСтрока) - поможет.
#24
by Cthulhu
: Да, я в курсе что так - ничего страшного. И - твой метод не отловит переход между колонками, а речь была (в том посте на который я отвечал, и в моём посте, на который тв ответил) именно об этом.
#26
by Torquader
Таки можно спросить у формы активный элемент - он же должен заголовок колонки вернуть. Потом ОбработкаОжидания ничего не ловит - она просто периодически спрашивает, а что тут у нас на форме происходит.
#28
by Cthulhu
: важно не только ГДЕ спросить, но и КОГДА.. в функции, не отрабатывающей при переходе по колонкам, во время перехода по колонкам (как это надо) - спрашивалку то можно поставить... только вот при переходе по колонкам эта спрашивалка не будет работать ))) (да нихрена обработка ожидания не спрашивает - она запускает процедуру через определенные интервалы времени.. а в процедуре этой можно стартануть застопорившееся обновление формы)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как перехватить программно отказ от сохранения документа
- Как перехватить событие при изменении флажка
- Внешнее событие - сканер ШК - что не так делаю - событие срабатывает два раза.
- v7: Можно ли перехватить событие закрытия формы крестом?
- Как отловить в 1с 8.2 Управляемое приложение отловить событие перехода
- Как на клиенте перехватить пометку удаления объекта?
- Расширение конфигурации: как перехватить событие модуля формы без её заимствования?
В этой группе 1С
- v7: Что значит: "Дублирование имени объекта метаданных:" возникает при обновлении конфы
- Кто-нибудь скрипты для Фронтола писал?
- COM соединение в регламентном задании
- Проблема: сильно растет папка временных файлов на сервере 1с предприятия под Linux
- v7: v8: УПП расчет себ-ти выпуска в рег-х НЗП остаются копейки количество нормально
- 1С PDM
- v7: Методика закрытия квартала по НДС в УПП 21-й релиз
- АвтоВремяНачалоДня();
- Избавиться от Null в запросе по реальному регистру.
- Среднесписочная численность ЗУП 2.5.13.5
- БП 1,6,15,6 Возврат от комиссионера сумма проводки по 45 счету
- ЗУП: как разложить адрес контрагента?
- Аутентификация в php HELP
- 1С:Розница(Накопительные скидки)
- Перепроведение
- ЗУП: Расчетный листок
- Восстановление журнала регистрации после сокращения
- УПП Выплата авансов ЗП
- Извлечь содержимое слоев PSD файла (Photoshop) в PNG файлы
- Обмен УТ и Розницы. Ошибкав контактной информации. help!