p>
Таб.ОбластьПечаті (3);
//Висновок заповненої форми
Таб.ТолькоПросмотр (1);
Таб.Показать ( Планування закупівель raquo ;, );
Якщо (Оновити=2) АБО (ЗакритьДіалог=1) Тоді
СтрокаДействійФорми= # Закрити raquo ;;
КонецЕсли;
КонецПроцедури//Сформувати ()
//приречення ПРОЦЕДУРИ
//**************************************** ********************
//Зумовлена ??процедура
Процедура відкриття (ФлагВосстановленіяНастройкі)
Якщо ФлагВосстановленіяНастройкі=0 Тоді
ДатаНачала=Константа.ДатаНачалаПеріода;
Якщо ПустоеЗначеніе (ДатаНачала)=1 Тоді
ДатаНачала=НачМесяца (ДатаКонца);
КонецЕсли;
//ініціалізація кордонів періодів
ДатаНачалаЗак=ДатаКонца + 1;
ДатаКонцаЗак=КонМесяца (ДатаНачалаЗак);
ВідРазделітеля=1;
КонецЕсли;
Якщо глФлагРасшіфровкі=1 Тоді
Оновити=глОбновіть;
//відновлюємо налаштування зі списку
ДатаНачала=глРасшіфровка.Получіть ( ДатаНачала );
ДатаКонца=глРасшіфровка.Получіть ( ДатаКонца );
ДатаНачалаЗак=глРасшіфровка.Получіть ( ДатаНачалаЗак );
ДатаКонцаЗак=глРасшіфровка.Получіть ( ДатаКонцаЗак );
ВибТМЦ=глРасшіфровка.Получіть ( ВибТМЦ );
Якщо
ТипЗначенияСтр(глРасшифровка.Получить(laquo;ТаблицаМФraquo;))="Таблица
Значний" Тоді
ТаблицаМФ.Загрузить(глРасшифровка.Получить(laquo;ТаблицаМФraquo;));
КонецЕсли;
Якщо Оновити lt; gt; 0 Тоді
Таб=глТабліца;
КонецЕсли;
Якщо Оновити lt; gt; 2 Тоді
Сформувати ();
СтатусВозврата (0);
Повернення;
КонецЕсли;
Інакше
Оновити=0;
КонецЕсли;
ПерерісовкаНазванійЗакладок ();
ТабліцаМФ.ВідімостьКолонкі ( Тип , 0);
ТабліцаМФ.ВідімостьКолонкі ( Вид , 0);
ТаблицаМФ.ВидимостьКолонки(laquo;СписокЭлементовraquo;,0);
ТабліцаМФ.ВідімостьКолонкі ( ТіпМФ , 0);
ТаблицаМФ.ВидимостьКолонки(laquo;ИмяПеременнойraquo;,0);
ТаблицаМФ.ВыводитьПиктограммы(laquo;ФлВклraquo;);
УправленіеДіалогом ();
КонецПроцедури//відкриття ()
//**************************************** ********************
//Зумовлена ??процедура.
Процедура ВводНового ()
//ця зумовлена ??процедура виконується при відновленні налаштування
ПерерісовкаНазванійЗакладок ();
УправленіеДіалогом ();
ТаблицаМФ.ВыводитьПиктограммы(laquo;ФлВклraquo;);
КонецПроцедури//ВводНового ()
//**************************************** ********************
//Зумовлена ??процедура
Процедура ПріВибореЗакладкі (Номер, Значення)
//закладки
Якщо Номер=1 Тоді
глПриСменеСтрокиТаблицыМФ(1,ТекСтрокаВТаблице,Контекст);//
записуємо зміни якщо вони були
КонецЕсли;
УправленіеДіалогом ();
ПерерісовкаНазванійЗакладок ();
КонецПроцедури//ПріВибореЗакладкі
//**************************************** ********************
//Зумовлена ??процедура
Процедура ОбработкаПодбора (Значення)
Якщо (СпісокЕлементовМФ.НайтіЗначеніе (Значення)=0) Тоді
Подання= + Значення;
Якщо ТіпЗначеніяСтр (Значення)= Довідник Тоді
Якщо СокрЛП (Метаданние.Справочнік (Значеніе.Від ()). Власник) lt; gt;
Метадані Тоді
Подання=Подання + ( + Значен...