![]() |
![]() |
|
Не работает запрос | ☑ | ||
---|---|---|---|---|
0
BUBU
19.02.14
✎
13:32
|
Справочник АналитикаНоменклатуры подчинен "Номенлатура".
В нем Цена - периодический реквизит ТипЦен - выбирается из справочника прайсов. Пишу запрос: SELECT | Спрн.Code Код, | СпрН.Descr Наименование, | $ПоследнееЗначение.АналитикаНоменклатуры.Цена(СпрЦ.ID, :ВыбДата) Цена |FROM | $Справочник.АналитикаНоменклатуры СпрЦ,$Справочник.Номенклатура СпрН WHERE | СпрЦ.ParentExt = СпрН.ID AND | $спрц.Таблица=1 and | $СпрЦ.Аналитика = :ТипЦен AND | СпрЦ.IsMark = 0"; Ничего не выбирается Подскажите пожалуйста, где ошибка ? / |
|||
1
Ёпрст
гуру
19.02.14
✎
13:35
|
IsMark
|
|||
2
КонецЦикла
19.02.14
✎
13:35
|
Убирай все условия, добавляй по одному :)
|
|||
3
Ёпрст
гуру
19.02.14
✎
13:36
|
Хотя, для начала, повыкидывай все условия , оставь только условие на владельца.
|
|||
4
BUBU
19.02.14
✎
13:45
|
(3) Почему-то не Работает условие
$СпрЦ.Аналитика = :ТипЦен ТипЦен - справочник прайсы |
|||
5
BUBU
19.02.14
✎
13:48
|
+(4) Реквизит "Аналитика" - справочник
неопределенного типа В процессе работы становится справочником "Прайсы" Может поэтому ? |
|||
6
Ёпрст
гуру
19.02.14
✎
13:48
|
а Аналитика какого типа ?
|
|||
7
Ёпрст
гуру
19.02.14
✎
13:48
|
(5) какой догадливый..
|
|||
8
Ёпрст
гуру
19.02.14
✎
13:49
|
right($СпрЦ.Аналитика,9) = :ТипЦен
хотя, это и не совсем верно... |
|||
9
Ёпрст
гуру
19.02.14
✎
13:53
|
так лучшее
right($СпрЦ.Аналитика,13) = :ТипЦен~ |
|||
10
BUBU
19.02.14
✎
13:54
|
(8) Что-то выбрало, сейчас буду проверять.
А что со справочниками неопреленного типа только такое шаманство ? И почему 9 ? |
|||
11
Ёпрст
гуру
19.02.14
✎
13:55
|
||||
12
BUBU
19.02.14
✎
14:16
|
(11) Спасибо заработало.
Да, длина у "Аналитики" = 13 |
|||
13
Ёпрст
гуру
19.02.14
✎
14:28
|
(12) Тогда это не "неопределенного типа", а "неопределенного вида".. и достаточно писать так
$СпрЦ.Аналитика = :ТипЦен~ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |