Наведите на мысль, плз. Имеем форму списка справочника, открытую "для выбора". Становимся на элемент, жмем энтер, или контр-энтер, или двойной щелчок - совершается выбор. Отлично. А как теперь сделать то же самое программно, из модуля? Например, нажатием на кнопку?
Группа: Пользователи
Сообщений: 166
Спасибо сказали: 8 раз
Рейтинг: 0
Victor Skif @ Сегодня, 3:09
, Не думаю, что Вам нужно именно все эти действия повторить, достаточно в результат выполнения выбора передать нужный элемент. Т.е. есть у Вас обработка выбора, получаете нужный элемент из вашего справочника, ну а дальше просто передаете его.
Володька @ Сегодня, 8:25
, Может я не совсем понятно выразился. Вот я вызвал форму для выбора. Стал на нужный элемент. Теперь мне надо совершить выбор - так же, как если бы я нажал энтер. Но программно, путем нажатия на мою кнопку. Как это сделать?
Группа: Пользователи
Сообщений: 166
Спасибо сказали: 8 раз
Рейтинг: 0
Victor Skif @ Сегодня, 10:07
, В 7.7 не знаю, но в 8.3 точно есть у кнопки представление СочетаниеКлавиш. На него обработку вешал бы и всё. Может подробнее опишите почему Вам нужно нажимать свое сочетание, а не Энтер, КТРЛ+Энтер? В чем магия?
Володька @ Сегодня, 9:48
, о, это сильное колдунство. Просто в этой форме, помимо элемента, у меня выбирается еще два параметра, плюс "выбрать" нужна возможность тремя разными вариантами (на что я хочу создать три разные кнопки, но как же это сделать, не нашел). Понятно, что это всё возможно сделать и как-то иначе по-всякому, но именно такая форма будет наиболее удобна пользователям. Хотелось бы преодолеть.
А так як реалізований підбір для прикладу в розх. накладній в типовій бухгатерії вас не влаштовує - стаємо на кнопку "Подбор" в документі і вибираємо номенклатуру?
mister-x @ Сегодня, 11:28
, Подбор в данном случае мне не подходил, но вы меня навели на мысль - полез в конфигурацию смотреть как там сделано, и нашел. Всего лишь
Форма.ВыполнитьВыбор(ТекущийЭлемент());
Элементарщина, но как-то так вышло, что за всю жизнь не приходилось пользоваться. Спасибо!
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!