новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Отчет по ОС

    • #1
    • 03.09.2012 04:03
    • Отредактировано: 03.09.2012 04:09:28
    0
    Пишу маленькую обработку по 1с для Бюджетного учреждения, которая должна проверять состояние ОС
    Но к сожалению в таблице отчета отображается только первые 4 графы, поле дата выбытия и состояние ОС -НЕТ.
    Нужна помощь
    • #2
    • 03.09.2012 04:10
    0
    Процедура Выполнить();	
    СпрП = СоздатьОбъект("Справочник.ОсновныеСредства");
    Спр = СоздатьОбъект("Справочник.Фирмы");
    Спр.НайтиПоНаименованию ("");
    СпрП.ИспользоватьВладельца(Спр.ТекущийЭлемент());
    СпрП.ВыбратьЭлементы();
    Таб = СоздатьОбъект("Таблица");
    Таб.ИсходнаяТаблица("Таблица");
    Таб.ВывестиСекцию("Шапка");
    //ДатаВводаВЭксплуатацию=СпрП.ДатаВводаВЭксплуатацию.Получить(ТекущаяДата());
    //ДатаВыбытия = СпрП.ДатаВыбытия.Получить(ТекущаяДата());
    	ПорядковыйНомер=0;
    	Пока СпрП.ПолучитьЭлемент() = 1 Цикл
    		Если СпрП.Родитель.Наименование = "Машины и оборудование"  Тогда		
    			Таб.ВывестиСекцию("Секция_2");
    			//сообщить("Наименование "+СпрП.Наименование+" Код "+спрП.код);
    			ПорядковыйНомер=ПорядковыйНомер+1;
    			ДатаВводаВЭксплуатацию=СпрП.ДатаПостОС.Получить();
    			ДатаВыбытия=СпрП.ДатаВыбытия.Получить();
    			СостояниеОС=СпрП.СостояниеОС.Получить();
    		КонецЕсли;
    	КонецЦикла;
    Таб.ТолькоПросмотр(1);
    Таб.Показать();
    
    • #3
    • 03.09.2012 06:20
    0
    Вы зря теряете время ихзучая версию 7.7.
    • #4
    • 03.09.2012 17:28
    • Отредактировано: 03.09.2012 17:29:50
    0
    А так
    ДатаВыбытия=СпрП.ДатаВыбытия.Получить(ТекущаяДата());

    И хочу обратить Ваше внимание что метод Получить() "можно использовать только для периодических реквизитов справочника и если для справочника еще не применялся метод ИспользоватьДату().
    Или переменной все присваивается, но не выводиться в печатную форму?
    Таб.ВывестиСекцию("Секция_2"); тогда это перетащить нужно в конецЕсли
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться