|
com запрос |
☑ |
0
Sasha_uu
21.08.13
✎
11:37
|
Соединился через comconnector с базой, теперь выполняю запрос, в запрос передаю параметр массив. Вылетает ошибка. Неужели прийдется писать запрос в цикле?
|
|
1
le_
21.08.13
✎
11:40
|
(0) В массиве-то что?
|
|
2
Sasha_uu
21.08.13
✎
11:41
|
в массиве строки
|
|
3
Rie
21.08.13
✎
11:44
|
(0) А где массив создал? В соединении или в исходной базе?
|
|
4
le_
21.08.13
✎
11:44
|
(2) И какая ошибка "вылетает"?
|
|
5
Sasha_uu
21.08.13
✎
11:45
|
массив создал в базе из которой подключаюсь к другой базе
|
|
6
Rie
21.08.13
✎
11:45
|
+(3) Создай в соединении - и станет легче.
|
|
7
Dmitry1c
21.08.13
✎
11:45
|
Массив как создаете? comconnector.NewObject("Массив") или как-то по-другому?
|
|
8
le_
21.08.13
✎
11:46
|
(5) Для базы, к которой подключился, это не массив, это COMОбъект. Запрос не понимает COMОбъекты в качестве параметров.
|
|
9
Sasha_uu
21.08.13
✎
11:47
|
(7) массив создаю в основной базе, заполняю массив строками.
(5) сейчас попробую создать массив как ком объект
|
|
10
hhhh
21.08.13
✎
11:50
|
(9) а кто подсказал массив в основной базе создавать? Расстрелять гада.
|
|
11
Sasha_uu
21.08.13
✎
12:02
|
создал ком массив, в итоге ошибка "Произошла исключительная ситуация 1С 8.2.18.61, неверные параметры соотвествиеОБъектов.СсылкаВБазе В (&МассивСтрок)"
|
|
12
Sasha_uu
21.08.13
✎
12:02
|
(11) ошибка при выполнение запроса
|
|
13
hhhh
21.08.13
✎
12:09
|
(12) тогда на (7) ответьте. И как параметр устанавливается
|
|
14
Галахад
гуру
21.08.13
✎
12:10
|
СсылкаВБазе явно не строка.
|
|
15
Sasha_uu
21.08.13
✎
12:16
|
(7) comconnector.NewObject("Массив") создал так
(14) СсылкаВБазе - строка длина 100
Из торговли в бухгалтерию выгружаются документы, в бухгалтерии есть регистр сведений "соотвествие объектов для обмена", я пытаюсь из этого регистра по уникал. индентификатору который получаю в торговле найти документ в бухгалтерии и сверить несколько реквизитов (сумма, сумма ндс, контрагент и т.д.)
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший