powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Соединится через Com к 1С 8.1 и выполнить запрос
2 сообщений из 2, страница 1 из 1
Соединится через Com к 1С 8.1 и выполнить запрос
    #37533706
white_sunrice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, столкнулся с проблемой: Есть прога на С#, распределяет письма менеджерам на личные почты. Появилось необходимость распределять письма с учётом данных из 1С 8.1 (Имеется адрес электронной почты клиента, нужно сделать запрос к 1С и проверить привязан ли к данному клиенту менеджер). Решил использовать Com объект для соединения с 1С и через него выполнить запрос, получилось подключится а что дальше делать не знаю. Есть запрос на 1С который это выполняет, как его реализовать на C# не знаю. Подскажите в какую сторону копать, сталкивался ли кто-то с данной проблемой. Вот 1С запрос:
...
Рейтинг: 0 / 0
Соединится через Com к 1С 8.1 и выполнить запрос
    #37533717
white_sunrice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запрос.Текст = "ВЫБРАТЬ
| КонтактнаяИнформация.Представление,
| ТаблицаМенеджеров.ОсновнойМенеджер
|ИЗ
| (ВЫБРАТЬ
| КонтактнаяИнформация.Представление КАК Адрес,
| КонтрагентыМенеджерыПокупателя.МенеджерПокупателя КАК МенеджерПокупателя,
| ВЫБОР
| КОГДА КонтрагентыМенеджерыПокупателя.Ссылка.ОсновнойМенеджерПокупателя = КонтрагентыМенеджерыПокупателя.МенеджерПокупателя
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ КАК ОсновнойМенеджер
| ИЗ
| РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты.МенеджерыПокупателя КАК КонтрагентыМенеджерыПокупателя
| ПО КонтактнаяИнформация.Объект = КонтрагентыМенеджерыПокупателя.Ссылка
| ГДЕ
| КонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.АдресЭлектроннойПочты)
| И КонтактнаяИнформация.Представление ПОДОБНО &Представление) КАК ТаблицаМенеджеров
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
| ПО ТаблицаМенеджеров.МенеджерПокупателя = КонтактнаяИнформация.Объект
|ГДЕ
| КонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.АдресЭлектроннойПочты)";
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Соединится через Com к 1С 8.1 и выполнить запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]