|
Ошибка при переносе из 8-ки в 7-ку
| ☑ |
0
pro3ri
21.07.15
✎
13:24
|
Доброго дня!
(на след шаге)
При выполнении переноса возникла ошибка:
{Форма.Форма(2254)}: Ошибка при установке значения атрибута контекста (Контрагент): Неизвестная ошибка
РСЧФ.Контрагент=Док.Контрагент;
по причине:
Неизвестная ошибка
В какую сторону копать?
|
|
1
1Сергей
21.07.15
✎
13:26
|
.ТекущийЭлемент()
|
|
2
NikVars
21.07.15
✎
13:26
|
(0) Копни в сообщить чего за документ тип/дата/номер - вдруг там Док - не документ сф.
|
|
3
NikVars
21.07.15
✎
13:27
|
(1) ТекущийДокумент()?
|
|
4
trooba
21.07.15
✎
13:27
|
(0) Искать у себя по поду из ком объекта контрагента и если не находишь- создавать, а если находишь, то никак не к кому приравнивать, а к элементу справочника, найденного по коду, или наименованию или еще по чему.
|
|
5
trooba
21.07.15
✎
13:28
|
Док у тебя- что это и в какой базе? В той же где и контрагент?
|
|
6
trooba
21.07.15
✎
13:32
|
(5) +РСЧФ.Контрагент- Com, Док.Контрагент-СправочникСсылка, так какого Рожна ты их приравниваешь?
|
|
7
pro3ri
21.07.15
✎
13:34
|
(2) (5)
(6) сталкиваюсь 1 раз, а как надо?
|
|
8
NikVars
21.07.15
✎
13:36
|
(7) И слабо было реквизиты показать?
|
|
9
NikVars
21.07.15
✎
13:36
|
Вдруг там контрагент в табличной части?
|
|
10
1Сергей
21.07.15
✎
13:37
|
(3)
РСЧФ.Контрагент=Док.Контрагент.ТекущийЭлемент();
|
|
11
pro3ri
21.07.15
✎
13:41
|
(8)
|
|
12
silent person
21.07.15
✎
13:46
|
(11) ты пытаешся в базу 7.7 записать объект базы 8.х. создавай в базе 7 новый док основание и уже его присваивай счет фактуре.
|
|
13
trooba
21.07.15
✎
13:46
|
(7) Контр=V7.CreateObject("Справочник.Контрагенты");
Контр.НайтиПоКоду(Док.Контрагент.Код); ... и так далее
|
|
14
pro3ri
21.07.15
✎
14:13
|
(12) (13) ок спасибо!
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший