Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Можно ли изменить имя метаданных внешнего отчета\обработки?

Можно ли изменить имя метаданных внешнего отчета\обработки?
Я
   kumena
 
24.10.16 - 08:40
Можно ли задать новое имя отчету\обработке при сохранении в файл?
    ИмяВременногоФайла = КаталогВременныхФайлов() + Ссылка.УникальныйИдентификатор() + ".tmp";
    ДвоичныеДанные = Ссылка.ХранилищеВнешнейОбработки.Получить();
    ДвоичныеДанные.Записать(ИмяВременногоФайла);
    ВнешняяОбработка = ВнешниеОбработки.Создать(ИмяВременногоФайла, Ложь);
    ВнешняяОбработка.Метаданные().Имя = "МоеИмя";

сейчас ошибка что поле недоступно для записи
 
 
   Naf_kultura
 
1 - 24.10.16 - 08:49
Нет
   НЕА123
 
2 - 24.10.16 - 08:52
ДвоичныеДанные.Записать("МоеТмя");
?
   kumena
 
3 - 24.10.16 - 09:01
(2) это имя файла, это не то.
   МихаилМ
 
4 - 24.10.16 - 09:51
можно.например с помощью v8unpack. или просто "глазиками" найдите имя в "тексте" файла и замените. или найдите сжатый поток в файле разожмите, измените, обратно сожмите.
   Serg_1960
 
5 - 24.10.16 - 09:52
(0) Утро, понедельник... ничего не понял :( Зачем, для чего?
   Serg_1960
 
6 - 24.10.16 - 09:53
Что в имени тебе моем?
Оно умрет, как шум печальный
Волны, плеснувшей в берег дальний,
Как звук ночной в лесу глухом... А.С. Пушкин
   kumena
 
7 - 24.10.16 - 10:45
> v8unpack
спасибо, похоже то что нужно. 


> Утро, понедельник... ничего не понял :( Зачем, для чего?

есть много внешних отчетов и обработок одной конфигурации, для которых есть смысл сделать для этого дела хранилище.
Отчеты и обработки при загрузке из файла в конфигурацию берут имя из метаданных. и чтобы в этом новом хранилище не было такого же бардака с именами как в справочнике 1с, надо их все систематизировать по именам, что хочется сделать прямо при сохранении из 1с, чтобы они потом загружались с нужным именем.
   kumena
 
8 - 24.10.16 - 10:47
+7 нужно это все для порядка, проще говоря, чтобы не париться с поиском и синхронизацией потом в базе.
   Мойдодыр
 
9 - 24.10.16 - 10:49
Хранилище внешних - это как?
   kumena
 
10 - 24.10.16 - 10:52
(9) конфигуратор - конфигурация - хранилище конфигурации
 
 Рекламное место пустует
   kumena
 
11 - 24.10.16 - 10:53
так же как обычное хранилище, только там будут одни отчеты и обработки, которых нет в конфигурации базы.
   kumena
 
12 - 24.10.16 - 10:53
придется конечно создать типы, которые используют эти отчеты и обработки, но на это времени много не потребуется.
   Мойдодыр
 
13 - 24.10.16 - 10:55
Я гит использую для таких целей
   kumena
 
14 - 24.10.16 - 10:55
что такое гит?
   МихаилМ
 
15 - 24.10.16 - 11:29
   Defender aka LINN
 
16 - 24.10.16 - 11:37
(11) Не проще какой-нибудь SVN поставить?
   kumena
 
17 - 24.10.16 - 11:49
(15,16) спасибо, посмотрю!
я пока еще толком не знаю, зачем все это надо.
может вообще проще доработать конфу под сохранение старых версий там же в отчетах и обработках, вот и все - будет все в одном месте.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует