Напомните как отследить изменение текущей колонки в ТЗ на форме #157531


#0 by Diter
Со строками никаких проблем, а с колонками не получается... не срабатывает функция "подвешанная" на форму. Об этом я знаю, но возникает вопрос - как бороться предлагаете?
#1 by Волшебник
Не нужно рекламировать свою ветку в другой и требовать ответа. Это некрасиво.
#2 by romix
Форма.тз.ТекущаяКолонка должна вернуть имя колонки. или тз.ТекущаяКолонка - точно не помню.
#3 by Vozhd
ПриАктивизацииКолонки?
#4 by Diter
Я попросил прощения и обратил внимание... ждал 8 минут
#5 by Diter
Куда вернуть? функция не срабатывает при перемещении в пределах одной строки
#6 by Diter
Это чего?
#7 by romix
Если активация без двойного клика, то имхо перехватывать движение мыши и нажатия на клаву.
#8 by Diter
так не хочется - ты не представляешь.......
#9 by Diter
(+8) По двойному клику будет выполняться другое действие. Мне нужно на форму допинфу выводить.....
#10 by romix
В свойствах ТЗ пропиши процедуру, которая будет вызываться. В ней напиши КонецПроцедуры
#11 by Diter
И когда она сработает?
#12 by Diter
(+11) Или ты мне пытаешься рассказать, как обработать двойной клик по ТЗ?
#14 by romix
При двойном клике на таблицу. (+10) Если это не подходит, то юзай FormEx, там есть события при клике мышью и при нажатии клавиши. Тока надо сгенерить событие, и в нем читать тек. колонку.
#15 by Diter
Про двойной клик я сам знаю..... ВК не обязательно "Open..." юзать - FormEx тоже отлавливает...не удобно это.. ладно - будем извращаться....
#16 by romix
Я в 13 тормознул - правильно - FormEx
#18 by skunk
;
#19 by Simod
Здарова. Если честно, то о чем в статье я не просек...   :-)
#20 by skunk
саламчик... как поймать фокус ))
#21 by Simod
В статье написано: ... "Но опять получаем «но». Спасать то оно спасает. Если элементу формы было присвоенное, или изменено значение, а если нет, то баста карапузики. Ни чего не происходит. Что не есть гуд. ...". Т.е. проблема в запуске функции GetAttrib?
#22 by skunk
да ... она не всегда срабатывает ...
#23 by Simod
Обычно помогает трюк с "псевдозакрытием".
#24 by skunk
возможно... не пробовал...
#25 by skunk
прав... работает
#26 by Прохожий
На форму к любому тексту поставь Формула: ПриПерерисовкеФормы. И в модуль впиши: ... ... КонецПроцедуры ...
#27 by Прохожий
Упс. Ошибся в функции. Так надо: ... ...
#28 by Прохожий
... ... ... КонецПроцедуры ...
#29 by Diter
(26-28) Спасибо... щас попробую, но что то сомнительно.... если не менять строку форма не перерисовывается к сожалению и функция не выполняется...
#30 by Diter
А что значит "псевдозакрытие"? Это когда пишем форма.Закрыть а а ПриЗакрытии проверяем некий флаг и даём отбой закрытию?
#31 by Warlock
2 Diter: Можно в функции, которая прописана в тексте на форме написать Форма.Обновить она будет выполняться постоянно(быстрее, чем 1 раз/сек.) и в ней анализировать изменение строки/столбца.
#32 by Diter
Попробую - сенькс... Объясню почему говорю в будущем времени - заканчиваю работу и пока решил этот кусок обойти - нужно сдать "пилотный" вариант для тестирования. Все "бантики" которые не получаются сразу - оставляю на потом. И клиенту "сюрприз" и мне время на эксперементы ;))
#33 by Warlock
Понятно. Недостаток метода в том, что он "нагружает процессор". В общем, смотри по обстоятельствам.
#34 by skunk
я с вас куе господа... один раз задал вопрос... - почему пишешь только в одинСи? - тама все по-русский...
#35 by Прохожий
При любом прикосновении к форме должна срабатывать, вроде...
#36 by Прохожий
Тогда можно будет параллельно анимацию использовать, например, написать свего Помошника. Как у Майкрософта. Круто.
#37 by Парижская фанера
Бедные америкосы... Им то чего, в Бейсике по-монгольски писать?
#38 by у лю 427
подключи к 1С майрософтового помошника и наслаждайся...
#39 by Парижская фанера
Адская смесь. Мутант: СП-Скрепыш.
#40 by Diter
А у меня в новом телефоне есть помошник - расхлябанного вида тинейджер. болтает по русски скрипучим мерзким голосом.... (пришлось отключить звук) 14 февраля напугал до смерти соседку по маршрутке, когда в 8.00 заявил, что поздравляет всех с Днём Св.Валентина
#41 by Diter
(+40) Среди неотключаемых праздников в календаре есть ещё Хелоуин, Рождество (католическое) и Новый Год (наш)...
#42 by Парижская фанера
А почему по-русски? На мовi может?
#43 by Diter
так прошивка и ПО русское... у него сертификат российский, а уж потом наша голограммка наклеена сверху
#44 by Парижская фанера
Не патриатично ;)
#45 by swa
2(Diter) проблему победил?
#46 by Diter
нет. кинул нафиг. будет время - буду побеждать - заодно юзеру сюрприз преподнесу... Сейчас работу сдавать надо... терплю.... из последних сил правда. Купил чехол "жовто-блакітний" - немного полегчало ;)
#47 by Парижская фанера
Бугага... Гляди, примут за москоля. Побъют. Чехол не поможет. Включи ему английский - ВТО и ЕС, мол...
#48 by swa
тогда там есть способ без компонент. По нему я делал "слежение" за переходами по колонкам таблицы. Готовый пример есть...
#49 by Diter
не побьют. здесь таких много... украинский завод для мобильников ещё только строят. Когда построят - тогда и ПО наше будет. А до тех пор... эх.... мучаться будем... А я ещё свой телефон не показываю никому. Купил гарнитуру. иногда правда бугаю прохожих тем что разговариваю сам с собой. Два раза чуть с барышнями не познакомился (иду на встречу и говорю "привет"). один раз объяснял подвыпившему мужику что я вовсе не его имел в виду, когда сказал "щас кину мылом" ;)
#50 by Diter
Ох ты - спасибо... щас гляну
#51 by Diter
(+50) Самое интересное, что я видел то что написано по ссылке. но не догадался вчитаться внимательно в текст про примеры отлова перехода между колонками ТЗ
#52 by Парижская фанера
>>один раз объяснял подвыпившему мужику что я вовсе не его имел в виду, когда сказал "щас кину мылом" ;) Сказал бы "у меня вчера на работе мать сгорела" тебя бы пожалели и налили бы...
#53 by Diter
Типун тебе на язык!!!!! Два!!!
#54 by Diter
Интересно, а как mszsuz добился того, чтобы служебную ТЗ на форме небыло видно даже в конфигураторе?
#55 by Парижская фанера
Может её сжали максимально и "подложили" под какой-то реквизит?
#56 by Diter
нет. Её удаётся сделать видимой только если по "Таб" "допрыгаешь" до неё и нажмёшь любую кнопку со стрелочками. Как бы не расширял форму в конфигураторе - ТЗ всегда появляется ниже её... Как он это сделал интересно? Скачай "Перехват нажатия любой кнопки без ВК" по ссылке и посмотри
#57 by swa
Ее видно. Ты просто так низко не заглядывал. :)
#58 by Diter
заглядывал на два экрана на 17" мониторе вниз.... разширял форму 0 всё равно ниже появляется
#59 by swa
Надо еще ниже...
#60 by Diter
да, точно....... очень низко..... прикольно
#61 by swa
Разобрался? Готовый пример под ТЗ не нужен?
#62 by Diter
разберусь. Спасибо большое за наводку. но не сейчас. Другие цели - гоню код на вторник - надо сырец сдавать для тестирования. Конфа с нуля - не до бантиков пока
#63 by swa
ОК. Удачи.
#64 by Diter
сенькс ещё раз ;))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С