![]() |
|
sql com-соединениe | ☑ | ||
---|---|---|---|---|
0
shira84
31.01.14
✎
15:26
|
Подскажите вообщем-то простой код. Подключаюсь с базы SQL-источник к базе SQL-приемник и создаю документ, заполняю таб часть экспортной процедурой в базе-приемнике. При файловом варианте все срабатывает без проблем, в SQL Записать() вызывает исключение. что за беда???
|
|||
1
shira84
31.01.14
✎
15:28
|
может я упускаю какие-то нюансы которые необходимо учесть в SQL и о которых я не знаю?
|
|||
2
Apokalipsec
31.01.14
✎
15:28
|
а описание ошибки?
|
|||
3
sapphire
31.01.14
✎
15:29
|
вызов не на сервере :)
|
|||
4
Господин ПЖ
31.01.14
✎
15:30
|
нет прав на пользуемые объекты во внеш. соединении
кривые модули |
|||
5
Господин ПЖ
31.01.14
✎
15:31
|
синтакс-контроль настроенный может многое сказать по второй проблеме
по первой - журнал регистрации |
|||
6
shira84
31.01.14
✎
15:32
|
ИнформацияОбОшибке()? как с ним работать при таком соединении
|
|||
7
shira84
31.01.14
✎
15:34
|
(3) Приложение обычное
|
|||
8
shira84
31.01.14
✎
15:35
|
(5) в журнале пусто начало соединения, пустота и конец
|
|||
9
shira84
31.01.14
✎
15:35
|
где еще посмотреть без отладки??
|
|||
10
shira84
31.01.14
✎
15:36
|
или надо приписывать &насервере?
|
|||
11
shira84
31.01.14
✎
16:50
|
Даже записываю документ без проведения: в файловой все отлично, на SQL просто не записывает, что странно без всякой ошибки. Уже отладил процедура ПередЗаписью заканчивается и все потом переход в источник и там Исключение
|
|||
12
shira84
31.01.14
✎
17:06
|
Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода ПередЗаписью. Что Это??
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения) КонецПроцедуры |
|||
13
shira84
31.01.14
✎
17:07
|
где здесь мутабельное значение?
|
|||
14
hhhh
31.01.14
✎
17:10
|
(12) внутри этой процедуры есть вызов
|
|||
15
sapphire
31.01.14
✎
17:21
|
(7) видишь, какое приложение "обычное"...
см (3). Я оказался прав таки |
|||
16
shira84
02.02.14
✎
20:08
|
Вообщем срабатывает подписка на событие там процедура установки префикса. первый параметр "источник" ну т.е ссылка на док. Эта ссылка так понимаю мутабельная (что значит это страшное слово не представляю). Какой выход? Никогда с таким не сталкивался хелп. (15) разжуй если не сложно, что там про вызов на сервере.
|
|||
17
Torquader
02.02.14
✎
20:10
|
(16) Значение нельзя преобразовать в XML-строку и передать между клиентом и сервером.
Ссылка, кстати, прекрасно передаются туда и обратно, а вот объект - нет. |
|||
18
shira84
02.02.14
✎
20:13
|
(17) блин одни загадки. с написанием под SQL впервые сталкиваюсь. что и где переписать? подписку на событие или саму обработку COM подключения
|
|||
19
Torquader
02.02.14
✎
20:15
|
(18) Попробуй создать документ интерактивно в базе приёмнике и посмотри, как там это работает.
|
|||
20
0xFFFFFF
02.02.14
✎
20:17
|
Попробуй в модуле с галкой "Привелигерованный" запустить
|
|||
21
shira84
02.02.14
✎
20:19
|
создаю вручную либо через com в файловом варианте. все хорошо, через com на sql ругается на первый параметр подписки на событие "источник" я так понимаю. как его размутабить?
|
|||
22
Torquader
02.02.14
✎
20:20
|
(21) Интерактивно в SQL-версии не ругается ?
|
|||
23
shira84
03.02.14
✎
09:17
|
нашел решение на этом форуме, надо либо помыть мутатор либо размутабить мутабельное значение)))
|
|||
24
shira84
03.02.14
✎
11:29
|
Господа, ну так и не нашел решение. Итого: в базе на SQL через сом соединение не записывается документ. Ошибка в подписке на событие ПриУстановкеНовогоНомераДокумента (). Не передается параметр с клиента на сервер "Источник". Ну он и не передастся я так понял. Как быть?
|
|||
25
hhhh
03.02.14
✎
11:53
|
передавать это Источник с Сервера на сервер.
|
|||
26
shira84
03.02.14
✎
11:55
|
Пример в студию плиз
|
|||
27
shira84
03.02.14
✎
12:21
|
Все разобрался, спасибо всем за помощь. В общем модуле где исполнялась процедура ПриУстановкеНовогоНомера не стояла в свойствах галочка "внешнее соединение". Я очень зол на себя.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |