Как активизировать элемент на форме? #109781


#0 by ЖеняБУМ
Такой вопрос: в поле формы вводится число, после нажатия на Enter при выполнении определенных условий надо перевести фокус на нужный элемент, при выполении других - на другой - можно ли это запрограммить?
#1 by Ухо
Читай ЖКК, там есть метод Активизировать/АктивизироватьОбъект
#2 by ЖеняБУМ
Увы, но помойму в моем случае не катит.В элементе ставлю формулупод ней пишу:...Активизировать("Реквизит");Ругается "В данной формуле не может быть вызвана эта процедура(функция)"
#3 by Ухо
Опять читай ЖКК!!!Там написано: вызывается только из модуля формы!Поэтому ставь вызов процедуры в кнопку!А в процедуру пишешь нужный тебе метод. Пробуй!
#4 by ЖеняБУМ
оп!
#5 by Sasha
Форма.Активизировать("Реквизит");
#6 by ЖеняБУМ
А понял, да невнимателен. но тогда не очень удобно. Просто вводить значения через кнопку - тоска для пользователя)
#7 by Ухо
Да положи ты вызов процедуры в нужный реквизит!Например, в колонку/реквизит "СуммаСНДС" ставишь вызов процедуры,когда юзер введет число, вызывается процедура, а в ней пишешь что хош.
#8 by ЖеняБУМ
не идет (
#9 by NS
Если не идет, то через функцию в дополнительно, а в ней через Форма.Закрыть
#10 by Фауст
6) порядок обхода смотри
#11 by ЖеняБУМ
Вообще м то так и сделал изначально. Есть элемент справочника, есть поля у которогов формуле указана процедура, есть код...и есть ошибка
#12 by Sasha
А сделай невидимым текстом с формулой АктивизироватьРеквизит:надоАктивизировать = 0;переменную надоАктивизировать заполняешь при выполнении твоих определенных условий :-)
#13 by Poplavok
сделай поиск по всей конфигурации по слову "Активизировать(" и может поймешь ;)
#14 by ЖеняБУМ
Тож ругается, зараза)
#15 by ЖеняБУМ
Вообщем вопрос надо перефразировать: можно ли программно изменить порядок табуляции?
#16 by MMF
да
#17 by Ухо
Сорри, споткнулся я, не работает у меня тоже из числового реквизита
#18 by ЖеняБУМ
Только крутя-вертя Ативизировать?
#19 by pr2004
http://www.sinor.ru/~my1c/knowhow/getskod.html
#20 by MMF
делать надо через жЁпу, ибо разработчики решили, что обычная установка фокуса это сильно просто. См .
#21 by ЖеняБУМ
Все, всем спасибо за участие! Прокатило! Спасибо!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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