|
Можно ли изменить имя метаданных внешнего отчета\обработки? |
☑ |
0
kumena
24.10.16
✎
08:40
|
Можно ли задать новое имя отчету\обработке при сохранении в файл?
ИмяВременногоФайла = КаталогВременныхФайлов() + Ссылка.УникальныйИдентификатор() + ".tmp";
ДвоичныеДанные = Ссылка.ХранилищеВнешнейОбработки.Получить();
ДвоичныеДанные.Записать(ИмяВременногоФайла);
ВнешняяОбработка = ВнешниеОбработки.Создать(ИмяВременногоФайла, Ложь);
ВнешняяОбработка.Метаданные().Имя = "МоеИмя";
сейчас ошибка что поле недоступно для записи
|
|
1
Naf_kultura
24.10.16
✎
08:49
|
Нет
|
|
2
НЕА123
24.10.16
✎
08:52
|
ДвоичныеДанные.Записать("МоеТмя");
?
|
|
3
kumena
24.10.16
✎
09:01
|
(2) это имя файла, это не то.
|
|
4
МихаилМ
24.10.16
✎
09:51
|
можно.например с помощью v8unpack. или просто "глазиками" найдите имя в "тексте" файла и замените. или найдите сжатый поток в файле разожмите, измените, обратно сожмите.
|
|
5
Serg_1960
24.10.16
✎
09:52
|
(0) Утро, понедельник... ничего не понял :( Зачем, для чего?
|
|
6
Serg_1960
24.10.16
✎
09:53
|
Что в имени тебе моем?
Оно умрет, как шум печальный
Волны, плеснувшей в берег дальний,
Как звук ночной в лесу глухом... А.С. Пушкин
|
|
7
kumena
24.10.16
✎
10:45
|
> v8unpack
спасибо, похоже то что нужно.
> Утро, понедельник... ничего не понял :( Зачем, для чего?
есть много внешних отчетов и обработок одной конфигурации, для которых есть смысл сделать для этого дела хранилище.
Отчеты и обработки при загрузке из файла в конфигурацию берут имя из метаданных. и чтобы в этом новом хранилище не было такого же бардака с именами как в справочнике 1с, надо их все систематизировать по именам, что хочется сделать прямо при сохранении из 1с, чтобы они потом загружались с нужным именем.
|
|
8
kumena
24.10.16
✎
10:47
|
+7 нужно это все для порядка, проще говоря, чтобы не париться с поиском и синхронизацией потом в базе.
|
|
9
Мойдодыр
24.10.16
✎
10:49
|
Хранилище внешних - это как?
|
|
10
kumena
24.10.16
✎
10:52
|
(9) конфигуратор - конфигурация - хранилище конфигурации
|
|
11
kumena
24.10.16
✎
10:53
|
так же как обычное хранилище, только там будут одни отчеты и обработки, которых нет в конфигурации базы.
|
|
12
kumena
24.10.16
✎
10:53
|
придется конечно создать типы, которые используют эти отчеты и обработки, но на это времени много не потребуется.
|
|
13
Мойдодыр
24.10.16
✎
10:55
|
Я гит использую для таких целей
|
|
14
kumena
24.10.16
✎
10:55
|
что такое гит?
|
|
15
МихаилМ
24.10.16
✎
11:29
|
(14)
|
|
16
Defender aka LINN
24.10.16
✎
11:37
|
(11) Не проще какой-нибудь SVN поставить?
|
|
17
kumena
24.10.16
✎
11:49
|
(15,16) спасибо, посмотрю!
я пока еще толком не знаю, зачем все это надо.
может вообще проще доработать конфу под сохранение старых версий там же в отчетах и обработках, вот и все - будет все в одном месте.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший