|
Как сделать такое вот обращение | ☑ | ||
---|---|---|---|---|
0
MasterLalala
14.01.16
✎
14:22
|
В коде очень много повторяющихся блоков, хочется свести к одному передавай в процедуру лишь параметр:
Попытка Показатель = "Обработка1.ПроцедураПоказатель1"; Если НЕ SCОбщийМодуль.ЗагрузкаПоказателяЭтойНочьюУжеБыла(Показатель) Тогда Обработки.Обработка1.ПроцедураПоказатель1(ДатаНачала, ДатаОкончания); ЗарегистрироватьВТаблицеТрансляции(ДатаНачала, ДатаОкончания, Показатель); КонецЕсли; Исключение ОбщегоНазначенияСервер.УведомитьHelpdesk1C("Ошибка в РЗ по расчету: " + Показатель, ОписаниеОшибки()); КонецПопытки; Хочу добавить такую вот процедуру, куда передавать название обработки, наазвание процедуры из ее модуля менеджера и даты за какие грузить данные: SCЗапускПоказателя("Обработка1","ПроцедураПоказатель1", ДатаНачала, ДатаОкончания); но как обратится в общем виде я не понимаю, пробовал так: Обработки[ОбработкаИмя][Показатель](ДатаНачала,ДатаОкончания); но так не получается (( подскажите пожалуйста |
|||
1
butterbean
14.01.16
✎
14:24
|
Выполнить(...)
|
3 |
||
2
Холодильник
14.01.16
✎
14:25
|
Выполнить(Обработки[ОбработкаИмя][Показатель](ДатаНачала,ДатаОкончания));
|
3 |
||
3
MasterLalala
14.01.16
✎
14:27
|
||||
4
MasterLalala
14.01.16
✎
14:30
|
даже вот так не пашет: Выполнить("Обработки[ОбработкаИмя][Показатель](ДатаНачала,ДатаОкончания)")
|
|||
5
MasterLalala
14.01.16
✎
14:34
|
Выполнить("Обработки."+ОбработкаИмя+"."+Показатель + "(" + СокрЛП(ДатаНачала) + "," + СокрЛП(ДатаОкончания) + ")");
И так не канает (( |
6 8 |
||
6
butterbean
14.01.16
✎
14:36
|
(5) еще 3-4 попытки и у тебя получится
|
7 |
||
7
MasterLalala
14.01.16
✎
14:41
|
(6)
{(1,68)}: Ожидается символ ')' Обработки.Обработка1.ПроцедураПоказатель1(01.04<<?>>.2015 0:00:00,31.03.2016 23:59:59) Можешь подскажешь как дату передать? Совсем не понимаю че это он ругается... |
|||
8
Nuobu
14.01.16
✎
14:41
|
(5) Выполнить("Обработки."+ОбработкаИмя+"."+Показатель + "(ДатаНачала,ДатаОкончания)");
|
9 |
||
9
MasterLalala
14.01.16
✎
14:43
|
(8) Спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |