powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Экспорт данных со структурными связями.
9 сообщений из 9, страница 1 из 1
Экспорт данных со структурными связями.
    #36434693
sherzod_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени, уважаемые форумчане.

Пишу обработку по экспорту всех данных в cvs файл. Затем данные импортируются в sql-server.
Проблема в том что, я не знаю как уникально идентифицировать ссылки на справочники. Сейчас я просто делаю что-то вроде
Код: plaintext
1.
2.
3.
4.
5.
...
+ Строка(Тбл.Контрагент) + ";"
+ Строка(Тбл.Товар) + ";"
+ Строка(Тбл.Кол-во) + ";"
...
, то есть экспортирую справочники по имени, в связи с чем возникают коллизии. Поле Код повторяется во вложенных справочниках, поэтому я его не могу использовать. Как можно в вышеуказанном примере сослаться на уникальное "что-то" Товара.

(Затем можно сжойнить экспортированные Справочники с Документами по этому самому уникальному полю)
Если есть какие в корне другие советы по эспорту данных с сохранением связей, буду очень рад.

Спасибо.
...
Рейтинг: 0 / 0
Экспорт данных со структурными связями.
    #36434728
Dolter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sherzod_,

...
+ Строка(Тбл.Контрагент.УникальныйИдентификатор()) + ";"
+ Строка(Тбл.Товар.УникальныйИдентификатор()) + ";"
+ Строка(Тбл.Кол-во) + ";"
...
...
Рейтинг: 0 / 0
Экспорт данных со структурными связями.
    #36434732
sherzod_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть где-бы и когда-бы я не вызвал Контрагент.УникальныйИдентификатор() я всегда получу одно и то же значение?
...
Рейтинг: 0 / 0
Экспорт данных со структурными связями.
    #36434746
Dolter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sherzod_,

да
мало того черезе Менеджер.ПолучитьСсылку(этотсамыйидентификатор) ты сразу получишь ссылку на объект без необходимости поиска по коду/наименованию или еще по чем-либо
...
Рейтинг: 0 / 0
Экспорт данных со структурными связями.
    #36435108
sherzod_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конфигурация: Предприятие 7.7, Бухучет Для МСФО 3.0.

Выдает ошибку:
...
Рейтинг: 0 / 0
Экспорт данных со структурными связями.
    #36435163
Dolter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sherzod_,

ну дык метод-то из восьмерки :-)
в семерке попробуйте ЗначениеВСтрокуВнутр(Ссылка)
только еще надо будет обернуть в свою конвертацию, потому там кажись ";" встречается...
...
Рейтинг: 0 / 0
Экспорт данных со структурными связями.
    #36435287
sherzod_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dolter, спасибо за совет,

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

Неужели нет никаких других способов?
...
Рейтинг: 0 / 0
Экспорт данных со структурными связями.
    #36435339
sherzod_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наткнулся на метод ПолныйКод(), что можно добавить к нему чтобы уникально идентифицировать элемент по всей системе?
...
Рейтинг: 0 / 0
Экспорт данных со структурными связями.
    #36435349
Dolter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sherzod_,

из этого массива можно выдернуть уникальную часть - она не очень большая
если использовать 1С++, то можно вообще девятисимвольную уникальую строку получить моментально (либо чуть более длинную но с типом и видом объекта)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Экспорт данных со структурными связями.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]