Имя: Пароль:
1C
1C 7.7
v7: Подскажите как программно добавить код во все документы?
,
0 sysadminlk
 
12.05.12
22:42
Подскажите как программно добавить код во все документы в конфигурации?
Нужно во все документы в модуль документа в процедуру ОбработкаПроведения()
добавить пару строчек в самый низ.

Документов много, если вручную добавлять, то часа 3 уйдет.
Может через метаданные? тогда как?
1 zak555
 
12.05.12
22:44
много это сколько ?
2 KRV
 
12.05.12
22:45
ДобавитьПаруСтрочекВСамыйНиз()
3 Guk
 
12.05.12
22:50
инсертер от АЛьФа умеет......
4 sysadminlk
 
12.05.12
22:56
(3) а можно подробнее
5 Alex S D
 
12.05.12
22:57
может лучше подписку замутишь?
6 aka AMIGO
 
12.05.12
23:02
3 часа - не так уж и много
больше времени тратите на пятничную ветку
7 Guk
 
12.05.12
23:05
8 Alex S D
 
12.05.12
23:10
(7)не пашет твоя ссылка
9 andrewalexk
 
12.05.12
23:12
(0) :) ...ну еще можно выгрузить все тексты модулей автоматически а потом тексты обработать....
зы
но лучше 1 раз вставить во все модули глобальную процедуру и в будущем такой проблемы не будет
10 Neg
 
12.05.12
23:14
(8) это твоё, всё пашет.
11 aka AMIGO
 
12.05.12
23:25
(8)хошь в мыло?
12 zak555
 
12.05.12
23:26
> хошь в мыло?

бу га га ...

перевожу :
"
хочешь рожу...
хочешь рожу намылю...
и т.д.
"

=)
13 zak555
 
12.05.12
23:26
*в рожу
14 Fragster
 
гуру
12.05.12
23:27
эх, а в сове время 7.7 даже к SVN прикручивали...
15 Fragster
 
гуру
12.05.12
23:27
и работало быстрее хранилища v8, что характерно
16 aka AMIGO
 
12.05.12
23:28
(12)грубиян-с.. :)
а еще можно шею намылить :)
17 sysadminlk
 
12.05.12
23:37
ладно спасибо, походу быстрее будет вручную вставить...
18 zak555
 
12.05.12
23:39
(17) ответь на (1)
19 sysadminlk
 
12.05.12
23:39
(18) 237 документов
20 andrewalexk
 
12.05.12
23:43
:)))))).....жестко...
21 andrewalexk
 
12.05.12
23:44
:) тогда можно автовыгрузку модулей+обработку текстовых файлов с вставкой кода вызова процедуры+автозагрузку модулей
22 Alex S D
 
13.05.12
00:09
(11) да не , спс
23 zak555
 
13.05.12
00:11
(19) что за конфа такая ?
24 NS
 
13.05.12
00:28
100 документов, вставить в каждый пару строк кода - допустим 10 секунд.
Итого 1000 секунд. Но никак не 3 часа.
25 Попытка1С
 
13.05.12
00:31
(24) Это не спортивно)
26 NS
 
13.05.12
03:11
(25) Вообще правильно чтоб был вызов глобальной процедуры в начале проведения, и в конце. Во всех документах, тогда любое изменение без проблем.
В принципе в начале есть везде - глПроверкаРазрешенияРедактирования() или как там её...
А в бухии 7.7 есть и в конце.
27 NS
 
13.05.12
03:12
А если нет - добавляешь во все документы, в любом случае пригодится.
28 NS
 
13.05.12
03:18
В начале - глВсеРеквизитыДокументаЗаполнены(
В конце - глПриПроведении(
Это в ТиС.
Если в каких-то документах их нет - то просто надо добавить.
29 IvanovIV
 
13.05.12
08:06
много документов .. это скока?

добавления одинаковые?
30 Dimanchik
 
13.05.12
08:24
(0) ActiveMd кури. В свое время делал подобную задачку на нем.
31 Скользящий
 
13.05.12
09:01
я инсертером делал.
32 NS
 
13.05.12
11:07
(29) (19)