Имя: Пароль:
1C
1С v8
программно узнать дату создания документа
0 lero4ka23
 
02.04.14
09:34
Есть документы счета - фактуры. Как программно узнать дату создания каждого?
1 shuhard
 
02.04.14
09:36
(0)
- помучить уид
- залезть в Рг сведений версии объектов
- позырить журнал 1С
2 lero4ka23
 
02.04.14
09:38
мне нужно не просто посмотреть, а вывести эту инфу в форму списока
3 shuhard
 
02.04.14
09:44
(2) ну и ?
4 lero4ka23
 
02.04.14
09:45
Получается что нужно создать новый реквизит и запросом вытащить инфу из регистра сведений?
5 shuhard
 
02.04.14
09:46
(4) мдя
6 butterbean
 
02.04.14
09:47
(4) только не забыть его заполнить
7 lero4ka23
 
02.04.14
09:56
это так Для каждого Стр из Список Цикл
         Запрос1 = Новый Запрос;
         Запрос1.Текст ="ВЫБРАТЬ
                        |    ВерсииОбъектов.Объект,
                        |    ВерсииОбъектов.ДатаВерсии
                        |ИЗ
                        |    РегистрСведений.ВерсииОбъектов КАК ВерсииОбъектов"
Или я что то не правильно делаю?
8 mikecool
 
02.04.14
09:57
(7) тогда уж тяни только первую запись по каждому объекту
9 lero4ka23
 
02.04.14
09:58
а это как?
10 Yaruk95
 
02.04.14
22:31
как??
11 Kalambur
 
02.04.14
22:49
12 Kalambur
 
03.04.14
00:15
(7) ну почитай-посмотри немного курсы по запросам, самой же легче будет, наверно...


         Запрос1 = Новый Запрос;
         Запрос1.Текст ="ВЫБРАТЬ
                        |    ВерсииОбъектов.Объект,
                        |    ВерсииОбъектов.ДатаВерсии
                        |ИЗ
                        |    РегистрСведений.ВерсииОбъектов
|ГДЕ ВерсииОбъектов.Объект = &документик
|
| КАК ВерсииОбъектов
|УПОРЯДОЧИТЬ ПО
|    ДатаВерсии""

запрос.установитьпараметр("документик",стр.Документ)

результат = запрос.выполнить().выгрузить()[0].ДатаВерсии
Независимо от того, куда вы едете — это в гору и против ветра!