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

Форма списка документа

Форма списка документа
Я
   Фоксик
 
17.03.21 - 16:17
Всем привет!
При открытии формы списка документа - в ней отображается список документов. В модуле этой формы делаю запрос
Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    саМаршрутныйЛист.Ссылка КАК Ссылка1,
    |    саМаршрутныйЛист.Курьер,
    |    саМаршрутныйЛист.Дата,
    |ИЗ
    |    Документ.саМаршрутныйЛист КАК саМаршрутныйЛист,
    |ГДЕ
    |    саМаршрутныйЛист.ПометкаУдаления = &ПометкаУдаления
    |    И саМаршрутныйЛист.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
    
    Запрос.УстановитьПараметр("ПометкаУдаления", Ложь);
    Запрос.УстановитьПараметр("ДатаНачала", НачалоДня(ДатаСобытия));
    Запрос.УстановитьПараметр("ДатаОкончания", КонецДня(ДатаСобытия));
    РезультатЗапроса = Запрос.Выполнить();
    ВыборкаЗапроса = РезультатЗапроса.Выбрать();
    
    Пока ВыборкаЗапроса.Следующий() Цикл
        НовыйДокумент = Документы.саРасчетЗарплатыКурьеров.СоздатьДокумент();
        НовыйДокумент.Курьер = ВыборкаЗапроса.Курьер;
        НовыйДокумент.Дата = ВыборкаЗапроса.Дата;
        НовыйДокумент.Записать(РежимЗаписиДокумента.Проведение);
    КонецЦикла;

Как проверить, если в этом списке есть документ, с датой и фио курьера, то его записывать не нужно?
   Фоксик
 
1 - 17.03.21 - 16:19
С текущей датой
   vicof
 
2 - 17.03.21 - 16:23
Если РезультатЗапроса.Количество() > 0 Тогда
   vicof
 
3 - 17.03.21 - 16:23
Условия на дату и курьера накладывать в запросе

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