#0
by GuRы4
Очень нужна помощь!!! Есть задача по передачи данных из формы внешнего приложения в 1С. Например, из внешней формы совершенно левого приложения юзер жмет на кнопку, после чего в 1С из этой формы передается некоторый параметр с типом число, причем от значения этого числа зависит какой из пользователей 1С его увидит. Тоесть алгоритм передачи парметра получается следующим: Шаг1: из формы внешнего приложения число попадает в 1С Шаг2: 1С его проверяет Шаг3: В зависимости от значения передаваемого числа у определенного пользователя открывается форма справочника (вид справочника всегда один, например Контрагенты) Условия: Язык на котором устанавливается COM соединени с 1С - С++ (как установить само COM соединение с базой 1С представление ИМЕЮ) Если есть мысли по поводу реализации данной задачи (ссылки на разделы форума,исходники по подобным решениям), а также Ваши личные рекомендации буду очень благодарен за помощь. Спасибо.
#3
by floverr
Не кидать камнями...Но а если использовать БизнесПроцесс?? спр пользователи, значение. Старт - проверка условия(значение) - Завершение(Если АктивенСеанс - то ОткрытиеФормыНовогоКонтрагента)...
#4
by Neco
Обработка ожидания и проверять какой либо объект в базе, например константу, если появилось число с именем пользователя, то открывать форму
#6
by Neco
Так кнопка сработает у админа, а форма должна открыться у совсем другого пользователя, как ловить такое событие прикажете?
#7
by Ковычки
ааа, слона то я и не заметил, но гусские не сдаются, можно создать сервис/приложение и ему передавать, а уж он разберется какой сендмессадже послать и кому, но это так - чтобы чиста поспорить ))
#8
by GuRы4
тут есть одна особенность: передача числа происходит не один раз а многократно: если подробнее то эта форма это интерфейс оператора call-центра, ему поступает звонок и как только он жмет кнопку принять вызов, телефонный номер абонента и ID оператора должны передаваться в 1С далее по этому номеру идет посик по справочнику "контрагенты" и при его нахождении форма справочника открывается у пользователя с соответствующим ID....принцип работы похож на работу с торговым оборудованим например сканером штрих кода
#9
by GuRы4
То есть судя по книге знаний этого форума по COM соединениям, в 1С за получение данных извне, отвечает предопределенная процедура ОбработкаВнешнегоСобытия(Источник,Событие,Данные) тогда не понятно как создать внешнюю компоненту передаваемую в эту процедуру,да и ее роль в этом процессе собсвенно
#10
by GuRы4
Немного покапавшись в описании задача сократилась до следующего: как на C++ написать код, чтобы передать в процедуру 1с 8.0 ОбработкаВнешнегоСобытия(Источник,Событие,Данные) необходимые параметры?
#11
by Пипишнер
" как установить само COM соединение с базой 1С представление ИМЕЮ) " - ??? похоже не очень имеешь . На диске ИТС есть примеры написания .dll
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Консоль запросов - Построитель - Необязательная таблица. Что такое - "Номер
- В версии1С7.7 есть СоздатьОбъект(...). А в версии 1С8 как это сделать?
- Не отображается Active-X
- v7: Почему не работает максимизация окна через WSH?
- Можно ли сделать движение по регистру в закр. периоде?
- v8: Проблема при подключении ТСД CipherLab 8001 в УПП
- запуск файла по расписанию
- v7: "штрих-комбо-фр-к" vs "феликс -3ск"
- Разноязычные интерфейсы
- При включение компа запускаются кулеры, динамик не пищит, bios не грузиться
- ЗУП: Настройка отражения в бухучете начислений РБП
- Двусторонний корешок отрыва в документе
- Зарплата в БП
- v7: НайтиПоКоду() не находит по полному коду
- Нужен отчет по продажам ТМЦ в ТиС 7.7...
- При тестировании ИБ выбаёт ошибку-Ошибка открытия информационной базы 1С:Пр
- Как программно очистить поле ввода с типом Документссылка?
- Плагин для резервного копирования файлов ERT
- v7: Бухгалтерские итоги
- Можно ли без перебора метаданных найти ссылку по GUID?