Имя: Пароль:
1C
 
Конвертация данных и отладка алгоритмов
0 Shur1cIT
 
21.11.17
12:19
Решил отладить конвертацию.
Выбрал вариант (Вызывать алгоритмы как процедуры)
сформировал модуль, скопипастил в новую обработку, сохраняю, а она мне ругаеться Переменная не определена (ГрафикРаботы).

смотрю в чем дело
Процедура Алгоритм_ГрафикиРаботыПоВидамВремени_Выгрузить()

    
    ГрафикРаботыСсылка = ГрафикРаботы.Ссылка;
    
    Если Параметры.ПереноситьНачисленияПредыдущейПрограммы Тогда
        НачПериода = Параметры.ДатаНачалаПереносаРасчетныхДанных;
        КонПериода = КонецГода(ОбъектыПереносаДанных.ВыполнитьАлгоритм("ПолучитьДатуОкончанияПоРегиструОсновныеНачисления", Параметры.Алгоритмы, Параметры));
    Иначе    
        НачПериода = НачалоГода(Параметры.МесяцНачалаЭксплуатации);
        КонПериода = КонецГода(Параметры.МесяцНачалаЭксплуатации);
    КонецЕсли;
    



В процедуре переменная (параметр) ГрафикРаботы не как не инициализируеться собственно по этому и ругаеться,

лезу в правила конвертации и вижу что "ГрафикРаботы" это параметр алгоритма
тоесть по идее как мне кажеться при выгрузке модуля он должен создавать процедуру с параметром "ГрафикРаботы" ,но не создаёт её?

вопрос что я делаю не так? и как надо?
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.