Имя: Пароль:
1C
1С v8
Вопрос по конвертации. Можно ли вызвать в обработке ПослеЗагрузки функцию из общего модуля?
0 Босечка
 
30.08.17
16:30
Можно ли вызвать в обр послезагрузки функцию из общего модуля?
вот функция:
ОбщийМодуль.ОбщийМодульВертикаль
ПересчетСебестоимостиВСтроке(Объект, СтрокаТабличнойЧасти, ПересчитыватьСебестоимость = Ложь, ЗапрещеноМенятьСебестоимость = Неопределено)
Как это сделать? Если в документе (в модуле) понятно. А в общем как?
1 Ёпрст
 
гуру
30.08.17
16:33
вызывай, разрешаю.
2 Босечка
 
30.08.17
16:36
как?
3 Йохохо
 
30.08.17
16:36
автодополнение не работает)
4 Босечка
 
30.08.17
16:37
ОбщийМодуль.ОбщийМодульВертикаль
ПересчетСебестоимостиВСтроке(Объект, СтрокаТабличнойЧасти, ПересчитыватьСебестоимость = Ложь, ЗапрещеноМенятьСебестоимость = Неопределено) так?
5 Ёпрст
 
гуру
30.08.17
16:38
(4) так, только передавай правильно параметры в метод
6 Вафель
 
30.08.17
16:38
ты понимаешь как вообще функции вызывать?
Может подучиться пока еще?
7 spiller26
 
30.08.17
16:39
(3) В общ модуле добавляешь "Экспорт"
ПересчетСебестоимостиВСтроке(Объект, СтрокаТабличнойЧасти, ПересчитыватьСебестоимость = Ложь, ЗапрещеноМенятьСебестоимость = Неопределено)  Экспорт

вызывай
ОбщийМодуль.ОбщийМодульВертикаль.ПересчетСебестоимостиВСтроке(бъект, СтрокаТабличнойЧасти, ПересчитыватьСебестоимость = Ложь, ЗапрещеноМенятьСебестоимость = Неопределено);

У меня в ПКО_ПоступлениеТоваровУслуг_ПослеЗагрузкиОбъекта
вызывается моё
МассивСтрокУслуг = моеДополнительно.ПрочитатьJSONИзФайла(пСтрокаJSON);
8 Ёпрст
 
гуру
30.08.17
16:39
просто вызываешь и усё:
ОбщийМодульВертикаль.ПересчетСебестоимостиВСтроке(Объект, СтрокаТабличнойЧасти);
9 Босечка
 
30.08.17
16:40
понятно, что я ее нормально вызову, просто скопировала
10 Босечка
 
30.08.17
16:40
ее в алгоритмы вставлять не надо?
11 Босечка
 
30.08.17
16:41
экспорт стоит
12 Ёпрст
 
гуру
30.08.17
16:41
(10) зачем ?
13 Босечка
 
30.08.17
16:42
попробую
14 spiller26
 
30.08.17
16:43
(10) Алгоритмы - это типа процедур, в которые ты пишешь свой код.
15 spiller26
 
30.08.17
16:44
(14) ну если это не КД 3.0
16 Босечка
 
30.08.17
16:48
2.1
17 spiller26
 
30.08.17
16:51
(16) тогда верный (14)
Можно конечно изворотиться и возвратные данные пихать в параметры, но я день промучался и решил в своем общем модуль написать функции, которые мне нужны и вызывать по надобности.
18 spiller26
 
30.08.17
16:52
(17) т.к. у меня 1 функция вызывает другую и т.д. (Серилизация)
19 Йохохо
 
30.08.17
16:55
(17) зачем путаете человека? ответ дан, объект уже доступен
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс