|
Запрос возвращает неопределено
| ☑ |
0
DeMi4
26.12.11
✎
11:52
|
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ТоварыИзОС.Дата,
| ТоварыИзОС.Ссылка КАК НайдДок,
| ТоварыИзОС.ОС
|ИЗ
| Документ.ТоварыИзОС КАК ТоварыИзОС
|ГДЕ
| ТоварыИзОС.Дата МЕЖДУ &ДатаНач И &ДатаКон
| И ТоварыИзОС.ОС = &ОС";
//Параметры запроса
Запрос.УстановитьПараметр("ДатаКон",Дата(ДатаКон));//Дата
Запрос.УстановитьПараметр("ДатаНач",Дата(ДатаНач));//Дата
Запрос.УстановитьПараметр("ОС",НайдОС);//Отделения связи
Запрос.Выполнить();
Если НЕ Запрос.Выполнить().Пустой() Тогда
Документ=Запрос.Выполнить().Выбрать();
Возврат Документ.НайдДок;// Здесь что может быть не так
Иначе
Возврат "НеНайден";
КонецЕсли;
КонецФункции
|
|
1
Ненавижу 1С
гуру
26.12.11
✎
11:53
|
а где итерация выборки Следующий()?
|
|
2
NcSteel
26.12.11
✎
11:54
|
О ужасс.
три раза Выполить() и не разу Следующий()
|
|
3
Fish
26.12.11
✎
11:55
|
+(1) И зачем 3 раза Запрос.Выполнить() ?
|
|
4
Ненавижу 1С
гуру
26.12.11
✎
11:56
|
(3) сервер должен быть нагружен!
|
|
5
salvator
26.12.11
✎
11:56
|
(0) А если документов больше чем один?
|
|
6
ZanderZ
26.12.11
✎
11:56
|
(3) чем больше Выполнить тем точнее результат :)
|
|
7
andrewks
26.12.11
✎
11:56
|
жесть. такое ощущение, что добрая половина сегодняшних веток после жёстких корпоративов написана.
|
|
8
NcSteel
26.12.11
✎
11:57
|
(4) ну он не сильно нагрузится , так как кеш сработает
|
|
9
Ненавижу 1С
гуру
26.12.11
✎
11:57
|
(8) чорт, все пропало!
|
|
10
Ненавижу 1С
гуру
26.12.11
✎
11:59
|
Нормальные запросы возвращают NULL
|
|
11
Nutsiiam
26.12.11
✎
12:00
|
(0) возьми свой запрос, вставь в к конструктор с обходом результата - получи код, вырежи его и возьми к себе.
|
|
12
NcSteel
26.12.11
✎
12:01
|
(10) Все молчу молчу.
|
|