Осуществляю выгрузку справочников в текстовый файл.

  • Автор темы Denis1
  • Дата начала
D

Denis1

#1
Осуществляю выгрузку справочников в текстовый файл.
Есть справочник он ссылается на другой справочник( а именно реквизит допустим Склад)
Как мне вывести програмно не тип значения, а ссылку на склад.
Типа Мойсправочник.Склад.
Все остальные реквизиты типа число и сторка нормально выводядся...
 

Дайнеко

Well-known member
19.11.2009
951
0
#5
Что мы не сильно ругались, даю шанс: приведите пример файла, который должен получится.
 

Sangitam

Well-known member
04.02.2008
90
0
#6
СпрСклады = СоздатьОбъект("Справочник.Склады");
Если СпрСклады.НайтиПоНаименованию(ВыгружаемыйЭлемент.Значение) = 1 Тогда
текстовоеполе = спрСклады.ТекущийЭлемент();
КонецЕсли;

Не?
 

puh14

Well-known member
11.07.2008
1 412
0
#7
Какой-то микс из семерки и восьмерки.

Если я правильно понял - то ссылка - это уникальный строковый идентификатор объекста в таблицах бд.

В восьмерке есть метод УникальныйИдентификатор() для объекта - он выдает строковый уникальный идентификатор для ссылочного типа данных. В семерке такого в явном виде нет - до строкового идентификатора в таблице баз данных можно добраться прямыми запросами.

всякие код, наименование, реквизиты - не уникальны, это можно угробить при желании -и усе будет работать.