7.7 Как получить дату последней записи периодического реквизита?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Jivchic, 12 июн 2010.

  1. TopicStarter Overlay
    Jivchic
    Offline

    Jivchic Опытный в 1С

    Регистрация:
    4 фев 2008
    Сообщения:
    54
    Симпатии:
    0
    Баллы:
    26
    Как получить дату последней записи периодического реквизита?

    чето не дотумкаю...
  2. TopicStarter Overlay
    Jivchic
    Offline

    Jivchic Опытный в 1С

    Регистрация:
    4 фев 2008
    Сообщения:
    54
    Симпатии:
    0
    Баллы:
    26
    Код:
    Пер=СоздатьОбъект("Периодический"); 
    Пер.ИспользоватьОбъект("Прих_цена",Товар); 
    Пер.ОбратныйПоряДок();
    Пер.ВыбратьЗначения();
    Пока Пер.ПолучитьЗначение()=1 Цикл
    СтараяЦена=Пер.Значение;
    Прервать();
    КонецЦикла;
    
    такой метод? мож еще что есть?
  3. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Так вы получаете само значение... А не дату его установки
  4. TopicStarter Overlay
    Jivchic
    Offline

    Jivchic Опытный в 1С

    Регистрация:
    4 фев 2008
    Сообщения:
    54
    Симпатии:
    0
    Баллы:
    26
    моск седня не в той фазе, в кучу не могу собрать... как получить дату последней записи периодического реквизита?
  5. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Для получения даты используйте ДатаЗнач а не Значение

    Код:
    СтараяДата="";        
    СтараяЦена=0;        
    Пер=СоздатьОбъект("Периодический"); 
    Пер.ИспользоватьОбъект("Прих_цена",Товар); 
    Пер.ОбратныйПоряДок();
    Пер.ВыбратьЗначения();
    Если Пер.ПолучитьЗначение()=1 Тогда
    СтараяДата=Пер.ДатаЗнач;        
    СтараяЦена=Пер.Значение;        
    КонецЕсли;
    
    

Поделиться этой страницей