Имя: Пароль:
LIFE
Спам
OFF: спам
Ø (vde69 18.02.2016 22:07)
,
0 Vorkosigan
 
18.02.16
21:06
тест
1 Vorkosigan
 
18.02.16
21:08
Прошу  прощения!
Удалите, пожалуйста!
2 PR третий
 
18.02.16
21:13
Рукалицо
3 su_mai
 
18.02.16
21:15
(2) Лицостол
4 Garykom
 
гуру
18.02.16
21:18
(3) стол не жалко?
5 Pahomich
 
18.02.16
21:22
Шо тестируем?
6 su_mai
 
18.02.16
21:24
(4) жалко не жалко?
7 Garykom
 
гуру
18.02.16
21:29
(6) точить нужно жалко, а то заржаветь может
8 Vorkosigan
 
18.02.16
21:48
Только что зарегистрировался. Я не могу создать почему-то ни одной темы. Эту создал случайно.


Может вы тут мне поможете?)

Мне нужно программно удалить текст модуля обычной формы.
Для этого я выгружаю конфигурацию в файлы.
Иду по адресу \Конфигурация\Documents\НазваниеДокумента\Forms\ФормаДокумента\Ext - файл Form.bin

В этом файле , по идее, хранятся данные о элементах, которые есть на форме и текст модуля этой формы.

Текст модуля выделен следующим образом:

00000024 00000024 7fffffff
Ђ`Q\B Ђ`Q\B     m o d u l e    
00000003 00000200 7fffffff
п»ї                                                         /Текст модуля                            
00000000 00000af7 7fffffff


При удалении текста модуля и загрузке конфигурации из файлов, форма документа перестает открываться и ругается.
Видимо, помимо удаления текста, нужно еще править какие-то значения.

Буду рад вашим советам или ссылке на статью, где будет информация о том, по какому принципу 1с выгружает в файл обычные формы документов.

Спасибо!
9 kotletka
 
18.02.16
21:53
Например где у формы прописаны процедуры вида приоткрытии и т.д.? Процедуру ты убрал, а свойствах формы ее вызов не почистил
10 Garykom
 
гуру
18.02.16
21:55
(8) поразительно до чего кризис барраярских графов и их наследников доводит...
11 su_mai
 
18.02.16
22:03
(7) Если много точить то источится... :)

(8) Какую задачу решаешь?
12 1sanekmaloi1
 
18.02.16
22:06
(11)Ломает конфу похоже.