Доброго дня(скорее ночи)! У меня возникла следующая проблема: хочу сделать в ТиС подбор
номенклатуры как в конфигураторе "Методы модуля", т.е. список по набранному фильтру (как я понимаю тема, которую многоуважаемые обсуждают).
код следующий:
СписокВыбора = "Провода высокого напряжения ВАЗ 08 ТРЕК
|Рычаг ВАЗ (верхний) левый Трек в сборе
|Рычаг ВАЗ (верхний) правый Трек в сборе
|Рычаг ВАЗ (нижний) левый Трек в сборе
|Рычаг ВАЗ (нижний) правый Трек в сборе
|Сайлентблок рессоры Газель (Трек)
|Сайлентблоки ВАЗ (Трек)
|Сайлентблоки ВАЗ 2121 (Трек)";
//офигенно быстрый!!
Аддон=СоздатьОбъект("SelectValue.SelectVal");
ВозврФ = Аддон.SelectPopUp(СписокВыбора, , РазделительСтрок)
//медленный но удобный
//Аддон=СоздатьОбъект("Svcsvc.Service");
//ВозврФ = Аддон.FilterValue(СписокВыбора, 1+4+16, "", 100, 100, 1)
очень сильно не устраивает быстрый поиск в 1С, т.е. наименование нужно
набирать полностью а потом шариться дальше в поисках нужного
работает все "хорошо". Но есть несколько НО:
самый быстрый SelectValue.SelectVal.SelectPopUp т.к. 15 000 номенклатуры фильтрует
на ура. но нет возможности установить позицию и размеры окна подбора
как в SvcSvc.FilterValue и если не влазит наименование то не происходит его
полный показ при наведении мышкой.
Проблема такова: не знаю ни VB ни C++.
Исходники svcsvc(на С++ 6.0) и SelectValue(на VB) взял.
у меня VisualStudio 2005. компилится пока не хочет ни то ни другое.
Пытаюсь хотябы заставить работать. Может кто подскажет рекомендации по конвертации проектов с предыдущих версий VS.
Хочу перенести механизм поиска вхождений перенести из SelectValue
в SvcSvc.