![]() |
|
Где находится форма ввода для поиска по штрихкоду | ☑ | ||
---|---|---|---|---|
0
Russkiy
27.12.12
✎
15:22
|
Привет, ребята!
У меня 1С:Предприятие 8.2 (8.2.15.318), конфигурация "Управление торговлей для Украины", редакция 2.3. Мне тут потребовалось изменить один из реквизитов поля ввода в форме поиска по штрихкоду. Такая форма открывается при нажатии на соответствующую кнопку справочника "Номенклатура" (или по клавише F7). Мне нужно найти в Конигураторе эту форму и добраться до реквизитов её единственного поля ввода. Единственное уточнение: доступ к форме, которая меня интересует, находится не в справочнике "Номенклатура", а в документе "Реализация товаров и услуг", на закладке "Дополнительно": там есть поле для выбора дисконтной карты, и вот если нажать на его кнопку для выбора (с тремя точками), то открывается окно справочника "Информационные карты", и здесь уже на его панели инструментов присутствует эта самая кнопка для открытия формы поиска по штрихкоду - точно так же, как в справочнике "Номенклатура". Так вот именно к ней мне нужно добраться... Впрочем, если здесь работает одна и та же форма и процедура, то вопрос о её принадлежности к тому или иному отпадает. Если кто в курсе дела, подскажите, пожалуйста, как мне добраться до этого поля. Буду очень благодарен. |
|||
1
Бывший адинэсник
27.12.12
✎
15:34
|
Там просто вызов ВвестиСтроку ();
|
|||
2
Бывший адинэсник
27.12.12
✎
15:34
|
можешь свой диалог нарисовать и вызывать его в функции ВвестиШтрихкод ()
|
|||
3
Russkiy
27.12.12
✎
15:38
|
Может, так можно сделать, но зачем, если в конфе уже есть работающие фунция и форма... Мне надо бы к этому полю ввода добраться - с ней связана весьма важная задача, которую мне предложено решить...
|
|||
4
Russkiy
27.12.12
✎
15:48
|
В форме списка справочника "Номенклатура" среди его процедур есть такая:
// Процедура - обработчик события "Нажатие" кнопки "ПоискПоШтрихКоду" в ТЧ "Товары". // Процедура ДействияФормыПоискПоШтрихКоду(Кнопка) Результат = РаботаСТорговымОборудованием.ВвестиШтрихкод(); Если Не ПустаяСтрока(Результат) Тогда ПолучитьСерверТО().ОбработатьВведенныйШтрихкод(Результат, ЭтаФорма); КонецЕсли; КонецПроцедуры // КоманднаяПанельТоварыПоискПоШтрихКоду() Здесь для получения переменной "Результат" процедура обращается к другой процедуре - "РаботаСТорговымОборудованием.ВвестиШтрихкод". В общих модулях я её не нахожу... Где она может находиться? |
|||
5
Бывший адинэсник
27.12.12
✎
15:48
|
(3) я про работающую и рассказал, см. (1)
|
|||
6
Бывший адинэсник
27.12.12
✎
15:50
|
в ВвестиШтрихкод вызов ВвестиСтроку (); она находится в Общие \ Общие модули \ РаботаСТорговымОборудованием
|
|||
7
Russkiy
27.12.12
✎
16:48
|
Спасибо, дружище, за подсказку! Удачи тебе!
|
|||
8
Бывший адинэсник
27.12.12
✎
17:27
|
не за что :) правда..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |