|
КД и Хранилище Значений |
☑ |
0
Soulseller76
28.10.15
✎
14:07
|
Всем привет.
У нас есть две идентичные базы. Из базы А в базу Б нужно передать документ и (!) файлы, которые перекреплены к данному документу (через кнопку Файлы, открывается справочник "Хранилище дополнительной информации").
У меня есть ПКО документа. Есть ПКО Хранилища доп.информации. Но как мне получить одну запись Хранилища? Создать ПКС "Хранилище" у меня не получается, ибо у документа нет реквизита Хранилище.
|
|
1
cw014
28.10.15
✎
14:07
|
ПВД с отбором по своему документу на объект "Справочник.Хранилище дополнительной информации"
|
|
2
Soulseller76
28.10.15
✎
14:13
|
(1) Отлично!
Но как получить именно этот документ и поместить в ПВД?
|
|
3
cw014
28.10.15
✎
14:13
|
Так же как ты выбираешь документы в ПВД документа
|
|
4
cw014
28.10.15
✎
14:13
|
Или ВыгрузитьПоПравилу
|
|
5
Soulseller76
28.10.15
✎
14:14
|
(1) Я имею в виду - ссылку на этот документ. У меня ощущение, что сначала он пробегает по всем документам и только потом обращается в ПВД.
|
|
6
cw014
28.10.15
✎
14:14
|
(5) Да здрасьте
|
|
7
cw014
28.10.15
✎
14:14
|
Но выбирает то, что указано в ПВД
|
|
8
cw014
28.10.15
✎
14:15
|
Если не указан произвольный алгоритм - выбирает все по отбору
|
|
9
cw014
28.10.15
✎
14:15
|
После выгрузки выполняй выборку по хранилищу и используй "ВыгрузитьПоПравилу"
|
|
10
Soulseller76
28.10.15
✎
14:17
|
(9) Спасибо. Сейчас буду пробовать!
|
|
11
Soulseller76
28.10.15
✎
15:16
|
(9) Еще раз огромное спасибо. Все получилось!!!
|
|
12
Soulseller76
29.10.15
✎
14:09
|
Теперь у меня проблема с загрузкой данных в базу Б.
Вернее, в Хранилище доп.информации.
Я получаю двоичные данные, все ок. Если я их записываю во временный файл
ВременныйФайл = ПолучитьИмяВременногоФайла(".jpg");
ДвДанные.Записать(ВременныйФайл);
то "руками" открыть этот файл я могу. Все ок.
Но как его "привязать" к элементу справочника "Хранилище доп.информации"?! Там создаются записи, но открыть эти записи нет возможности - рисунок просто пустой, а на Exel-файл ругается на общий модуль "Значение не является значением объектного типа".
В общем, как преобразовать двоичные данные (и нужно ли это?!) и поместить в справочник "Хранилище доп.информации" реквизит "Хранилище"?!
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший