Имя: Пароль:
1C
1С v8
Перечень видов документов
0 Vitamin82
 
02.02.12
15:02
Подскажите пожалуйста как получить перечень видов документов проведенных на определенный момент времени. Например Если РТиУ проведены на 31.12.2011 значит выводим и т.д.
1 cw014
 
02.02.12
15:03
(0) Перечитал два раза. Не осилил вопрос.
2 comp2006
 
02.02.12
15:10
Для каждого Документ ИЗ Метаданные.Документы Цикл
   Запрос = Новый Запрос();
   Запрос.Текст =
   "ВЫБРАТЬ
   |    Док.Ссылка
   |ИЗ
   |    Документ." + Документ.Имя + " КАК Док
   |ГДЕ
   |    Док.ПометкаУдаления = ЛОЖЬ
   |    И Док.Проведен = ЛОЖЬ";
   Выборка = Запрос.Выполнить().Выбрать();
           
   Если Выборка.Следующий() Тогда
       Сообщить(Документ.Имя);    
   КонецЕсли;
       
КонецЦикла;
3 comp2006
 
02.02.12
15:11
+2 В условии запроса можно добавить период и т.д.
4 comp2006
 
02.02.12
15:12
+2 Может не совсем в тему, но идея, думаю, понятна!
5 Ненавижу 1С
 
гуру
02.02.12
15:12
1. Док.ПометкаУдаления = ЛОЖЬ - лишнее
2. ПЕРВЫЕ 1 желательно вставить
6 Vitamin82
 
02.02.12
15:13
Вот типа этого я имел в виду:
ВЫБРАТЬ РАЗЛИЧНЫЕ
   ТИПЗНАЧЕНИЯ(ХозрасчетныйОстаткиИОбороты.Регистратор) КАК Вид
ИЗ
   РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&дата1, &дата2, Регистратор, , , , Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты
ГДЕ
   ХозрасчетныйОстаткиИОбороты.Регистратор.Дата = &Дата2
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.