Вход | Регистрация
 

Запрос - вывести все документы

Запрос - вывести все документы
Я
   Mafiozaa
 
17.02.21 - 08:15
Приветствую, вывожу запросом документы по фирме, но такое чувство что не все, полез, там и помеченные на удаление, и непроведенные есть, как мне их тоже отобразить.
    |Период С НачДата По КонДата;
    |Обрабатывать НеПомеченныеНаУдаление;
    |Обрабатывать НеПроведенные;
    |ТекущийЭлемент = Документ.ЗаявкаПокупателя.ТекущийДокумент;
    |Фирма = Документ.ЗаявкаПокупателя.Фирма;
    |ДатаДок = Документ.ЗаявкаПокупателя.ДатаДок;
    |Группировка ТекущийЭлемент упорядочить по ТекущийЭлемент.ДатаДок;
    |Условие (Фирма = ВыбФирм);
    |";
 
 Партнерская программа EFSOL Oblako
   Guk
 
1 - 17.02.21 - 08:16
(0) ну так вот это убери...
 |Обрабатывать НеПомеченныеНаУдаление;
 |Обрабатывать НеПроведенные;
   Mafiozaa
 
2 - 17.02.21 - 08:18
(1) Так это без них и не все, это я где то нашел решил испытать = ошибка
   Bigbro
 
3 - 17.02.21 - 08:41
ОбрабатыватьДокументы надо писать
   Mafiozaa
 
4 - 17.02.21 - 09:28
Док = СоздатьОбъект("Документ.ЗаявкаПокупателя");
    Для А = 1 По ТЗ.КоличествоСтрок() Цикл
        Док.НайтиДокумент(ТЗ.Документы);
        Док.СделатьНеПроведенным();
    КонецЦикла;

В чем причина, обработка успешно выполняется,но доки остаются проведенными
   Капитан Джек Воробей
 
5 - 17.02.21 - 09:33
(4)Отладчиком пройди и посмотри что за (запрещено ругаться матом в соц. сетях) ты написал...
   Mafiozaa
 
6 - 17.02.21 - 09:34
(5)
Док = Заявка покупателя БСЮ-000041 (14.10.20)
Док.НайтиДокумент(ТЗ.Документы) = 1
Док.СделатьНеПроведенным() = 1
   Mafiozaa
 
7 - 17.02.21 - 09:35
(5) ТЗ.Документы = Заявка покупателя БСЮ-000041 (14.10.20)
   Mafiozaa
 
8 - 17.02.21 - 09:48
Все, исправил
   Капитан Джек Воробей
 
9 - 17.02.21 - 09:48
(6) (7) Секцию указывай при создании темы... я сточки зрения v8 смотрю...

Док.Записать(); не помогает?
   Mafiozaa
 
10 - 17.02.21 - 09:54
(9) Да решил уже, спасибо)

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.