Имя: Пароль:
1C
1C 7.7
v7: Как запустить процедуру в документе
0 gregs
 
17.06.13
14:40
Нужно открыть все документы за период, запустить в них процедуру расчетИтогов() и провести....

Реально это сделать?
1 Джордж1
 
17.06.13
14:40
штатно нет
2 zak555
 
17.06.13
14:41
я предлагаю перенести процедуру в глобальный модуль
3 d3N4eGG
 
17.06.13
14:42
обработкой?
4 zak555
 
17.06.13
14:43
(1) (3) нахрен все эти вкАшки ?
5 gregs
 
17.06.13
14:43
только целиком переносить процедуру?
6 zak555
 
17.06.13
14:44
(5) так ты логически подумай -- что нужно в документе, а что для всех документов
7 Ёпрст
 
17.06.13
14:45
(1) штатано - да.
8 Злопчинский
 
17.06.13
14:57
Цикл По Документам
конт = "";
ОткрытьФорму(ТекущийДокумент,конт);
конт.РасчетИтогов();
конфт.Форма.Закрыть(0);
9 Ковычки
 
17.06.13
14:59
(7) +
10 gregs
 
17.06.13
15:12
Значение не представляет агрегатный объект (РасчетИтогов)
11 gregs
 
17.06.13
15:12
может конт.форма.РасчетИтогов(); ??
12 Mikeware
 
17.06.13
15:13
(10)загрузи 1с++. просто загрузи, этого будет достаточно
13 ДенисЧ
 
17.06.13
15:15
+(12) процедура экспортной должна быть, ЕМНИМС
14 Ковычки
 
17.06.13
15:15
конт = "";
ОткрытьФорму(Док,конт);
конт.форма.ОбработкаОжидания("РасчетИтогов",1);
15 zak555
 
17.06.13
15:18
(12) (13) вк -- нештатно
максимум v7plus.dll
16 dedmoroz777
 
17.06.13
15:35
(15)В данном случае, штатно - это без изменения конфигурации
17 Mikeware
 
17.06.13
15:44
(15) судя по всему, если что-то можно сделать - это считаенется для вас нештатным...
18 Злопчинский
 
17.06.13
18:57
(13) нифига, так груцпповую печать надысб челу делал, без экспортнйо процедцры, обычная процедура модуля формы
19 Эльниньо
 
17.06.13
23:43
(14) Класс!
20 Злопчинский
 
18.06.13
02:07
блин, а как же у меня безо всяких извртов работала Конт.Печать()...???
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn