|
Подключение библиотеки стандартных подсистем - подсистема "присоединенные файлы" | ☑ | ||
---|---|---|---|---|
0
ненавистник
13.08.12
✎
06:31
|
Всем доброго здравия.
Возникла необходимость подцепить к своей конфигурации подсистему из заголовка этой темы, прочитал инструкцию, сравнил-объединил конфы, создал для 12 документов соответсвующие справочники, установил типы параметров команд, типы измерений регистров полностью по инструкции. В результате для 2 документов файлы исправно и без ошибок подцепились, а вот для остальных при попытке создать новый прис. файл в режиме предприятия выдавалась ошибка создания новой записи регистра сведений "присоединеные файлы". Полазил по коду, обнаружил, что для этих злополучных справочников в регистр записывается битая ссылка, которая получается при вызове следующей строки кода СсылкаНового = Справочники[ПолноеИмяСправочника].ПолучитьСсылку(); Еще раз проверил все настройки по инструкции, ошибок не нашел. Полез по форумам искать ответ на этот вопрос, где-то обнаружил аналогичную проблему, что метод ПолучитьСсылку() возвращал битую ссылку вместо пустой. Тогда попробовал передавать в параметр метода новый уникальный идентификатор - СсылкаНового = Справочники[ПолноеИмяСправочника].ПолучитьСсылку(новый УникальныйИдентификатор); Теперь все отрабатывает нормально, как и полагается. Кто-нибудь может прокомментировать данную ситуацию? |
|||
1
ненавистник
13.08.12
✎
06:51
|
up
|
|||
2
ненавистник
13.08.12
✎
07:37
|
upp
|
|||
3
Defender aka LINN
13.08.12
✎
08:09
|
(0) А с каких, простите, пор метод "ПолучитьСсылку()" возвращает пустую ссылку?
Ну и какбе ПолучитьСсылку() = ПолучитьСсылку(новый УникальныйИдентификатор):
|
|||
4
ненавистник
13.08.12
✎
08:33
|
Извините, опечатку допустил, когда писал что этот метод возвращает пустую ссылку.
Относительно остального - факт есть факт, ПолучитьСсылку() без передачи параметра формировало битую ссылку. Справку в СП я читаю, именно поэтому я сюда написал вопрос - может, кто сталкивался с чем подобным. |
|||
5
SachoZ
13.08.12
✎
08:39
|
(0) Версия платформы?
|
|||
6
ненавистник
13.08.12
✎
08:40
|
8.2.15.294
|
|||
7
MaxS
13.08.12
✎
08:42
|
версия БСП ? кстари, недавно новая вышла.
|
|||
8
MaxS
13.08.12
✎
08:43
|
*кстати
|
|||
9
SachoZ
13.08.12
✎
08:49
|
У меня одинаковый результат что:
Справочники["Вакансии"].ПолучитьСсылку() что: Справочники["Вакансии"].ПолучитьСсылку(Новый УникальныйИдентификатор) http://img823.imageshack.us/i/image000pq.png/ |
|||
10
SachoZ
13.08.12
✎
09:02
|
тут по тому участку кода что ты привел не понять, ПолучитьСсылку() используется для получения ссылки по уникальному идентификатору...
>метод ПолучитьСсылку() возвращал битую ссылку вместо пустой. Если ему не передать уникальный идентификатор существующего объекта то он и вернет ссылку на новый еще не записанный объект. |
|||
11
Defender aka LINN
13.08.12
✎
09:35
|
(4) Это ты мне сейчас на полном серьезе пытаешься сказать, что ПолучитьСсылку(новый УникальныйИдентификатор) возвращает не "битую" ссылку, а ссылку а уже существующий в базе объект?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |