Имя: Пароль:
1C
 
Макет типа двоичные данные
0 xfqybr
 
05.07.11
14:08
подскажите как в макет типа "двоичные данные" Программно записывать файл, и программно читать
1 and2
 
05.07.11
14:12
МакетПравилОбмена = ПолучитьОбщийМакет("ОбменЛяЛя");
       МакетПравилОбмена.Записать(ИмяВременногоФайлаПравилОбмена);
2 xfqybr
 
05.07.11
14:14
так и делаю, но записанный файл почему то 0 байт.
3 xfqybr
 
05.07.11
14:20
(1)это запись на диск из макета.
а как в макет с диска считать, программно?
4 Широкий
 
05.07.11
14:20
Может прав в ОС не хватает
5 Лефмихалыч
 
05.07.11
14:20
(0) ну, хорошо, записал ты в макет, дальше что? В конфигурацию ты его программно не всунешь. В метаданные внешнего отчета/обработки тоже. Какой смысл?
Давай, колись, что тебе на самом деле нужно
6 xfqybr
 
05.07.11
14:24
(5) Настройки внешней обработки хочу сохранить в ее же макете.
Все настройки хранятся в дереве значений,вот это дерево в макет пытаюсь засунуть.
7 xfqybr
 
05.07.11
14:28
(5) есть другой способ?
8 H A D G E H O G s
 
05.07.11
14:28
(6) Нельзя
9 H A D G E H O G s
 
05.07.11
14:29
(6) В типовый они (настройки) хранятся в справочнике.
10 Лефмихалыч
 
05.07.11
14:29
(6) изменить метаданные обработки в режиме предприятия не возможно.
Храни в регистре СохраненныеНастройки, если конфа типовая. Если не типовая, возьми с ИТС подсистему "Типовые отчеты", она распространяется бесплатно всем подписчикам, там есть этот регистр и еще дохрена всяких полезных штук к нему.
11 xfqybr
 
05.07.11
14:38
А что если в обработке сделать реквизит типа ДеревоЗначений и включить сохранять значения.
12 Живой Ископаемый
 
05.07.11
14:39
2(11) и что? это будет означать что значение будет сохраняться в базе?
13 xfqybr
 
05.07.11
14:40
(12)ненадо в базе, надо в обработке.
14 Живой Ископаемый
 
05.07.11
14:41
2(13) и что? это будет означать что значение будет сохраняться в обработке?
15 Живой Ископаемый
 
05.07.11
14:42
ладно, для тех кто не смог абстрагироваться: что произойдет когда ты скопируешь обработку в другой каталог и откроешь в другой базе?
16 xfqybr
 
05.07.11
14:44
что ? очень любопытно. я этой фичей не пользовался. похоже придется ковырять СохраненныеНастройки.
17 H A D G E H O G s
 
05.07.11
14:47
Удачи вам, мистер Горски.
18 Живой Ископаемый
 
05.07.11
14:47
2(16) не увидишь ни одной настройки.. понятно почему.
19 xfqybr
 
05.07.11
14:54
(18) ЗначениеВФайл(C\... , дерево), может так. только файл придется таскать вместе с обработкой.
20 YF
 
05.07.11
14:56
(19) Ага прямо в корень С. Жестоко
21 xfqybr
 
06.07.11
12:30
Сохраняю настройки формы в файл, процедурой ЗначениеВФайл()
Как его засунуть в обработку ?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн