|
Правильность написания запроса
| ☑ |
0
Black Dragon
19.09.11
✎
16:41
|
Доброго дня!
Вот такой запрос:
Запрос.Текст = "
| ВЫБРАТЬ
| ПланВидовРасчета.ОсновныеНачисленияОрганизаций.Ссылка как Ссылка
| ИЗ
| ПланВидовРасчета.ОсновныеНачисленияОрганизаций
| ГДЕ
| ПланВидовРасчета.ОсновныеНачисленияОрганизаций.Наименование = &Наименование";
Запрос.УстановитьПараметр("Наименование",СокрЛП(Объект.Наименование));
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Возвращает пустую выборку хотя значение есть! Что можно сделать?
|
|
1
Black Dragon
19.09.11
✎
16:42
|
Если Выборка.Количество() Тогда
Если Выборка.Следующий() Тогда
ВозврЗнач = Выборка.Ссылка;
КонецЕсли;
Иначе //нет такого значения
ВозврЗнач = ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.ПустаяСсылка();
КонецЕсли;
|
|
2
mirosh
19.09.11
✎
16:43
|
(0) очевидно, что
Запрос.УстановитьПараметр("Наименование", Объект.Наименование);
|
|
3
aleks-id
19.09.11
✎
16:46
|
а мне одному кажется что в Объект уже сидит то, что ТС пытается выцарапать запросом?
|
|
4
Black Dragon
19.09.11
✎
16:48
|
(3) возможно, надо проверять! но это идея!
|
|
5
Black Dragon
19.09.11
✎
16:49
|
в Объект сидит значение Плана из другой базы - некорректно это сравнивать!
|
|
6
Black Dragon
19.09.11
✎
16:49
|
по Наименованию - но пока безрезультатно
|
|
7
YurOK_51
19.09.11
✎
16:49
|
(3) Кажется. Похоже мысль выбирать все основные начисления с таким наименованием. Хотя...))
|
|
8
YurOK_51
19.09.11
✎
16:52
|
Может использовать "ПОДОБНО" в запросе?
|
|
9
Black Dragon
19.09.11
✎
16:52
|
нужно всего то соответствие объекта по наименованию...
|
|
10
Black Dragon
19.09.11
✎
17:02
|
всех благодарю за интересные предложения - остановился на ПРЕДСТАВЛЕНИЕ
|
|