|
Не срабатывает параметр в СКД |
☑ |
0
AlexC111
25.06.12
✎
15:38
|
Вот запрос
ВЫБРАТЬ
ТипыЦенНоменклатуры.Ссылка,
ТипыЦенНоменклатуры.ВерсияДанных,
ТипыЦенНоменклатуры.ПометкаУдаления,
ТипыЦенНоменклатуры.Предопределенный,
ТипыЦенНоменклатуры.Код,
ТипыЦенНоменклатуры.Наименование,
ТипыЦенНоменклатуры.ВалютаЦены,
ТипыЦенНоменклатуры.БазовыйТипЦен,
ТипыЦенНоменклатуры.Рассчитывается,
ТипыЦенНоменклатуры.ПроцентСкидкиНаценки,
ТипыЦенНоменклатуры.ЦенаВключаетНДС,
ТипыЦенНоменклатуры.ПорядокОкругления,
ТипыЦенНоменклатуры.ОкруглятьВБольшуюСторону,
ТипыЦенНоменклатуры.Комментарий,
ТипыЦенНоменклатуры.ЦенаВключаетНП,
ТипыЦенНоменклатуры.ПризнакЦены
ИЗ
Справочник.ТипыЦенНоменклатуры КАК ТипыЦенНоменклатуры
ГДЕ
ТипыЦенНоменклатуры.Наименование = "Плановая себестоимость"
Почему если я ставлю такое условие "ГДЕ ТипыЦенНоменклатуры.Наименование = "Плановая себестоимость"
все работает, а если я ставлю "ГДЕ ТипыЦенНоменклатуры.Наименование = &НужныйТипЦен" и в настройках параметров указываю что тип &НужныйТипЦен относится к СправочникСсылка.ТипыЦенНоменклатуры, то ничего не выдает?
|
|
1
qesto
25.06.12
✎
15:49
|
а если я ставлю "ГДЕ ТипыЦенНоменклатуры.Наименование = &НужныйТипЦен"
попробуй без .Наименование, а то получается сравниваешь наименование со ссылкой.
ТипыЦенНоменклатуры = &НужныйТипЦен
|
|
2
AlexC111
25.06.12
✎
15:56
|
Пробовал ТипыЦенНоменклатуры, Справочник.ТипыЦенНоменклатуры, Справочники.ТипыЦенНоменклатуры, Справочник.ТипыЦенНоменклатуры.Наименование, Справочники.ТипыЦенНоменклатуры.Наименование и везде
{(22, 5)}: Поле не найдено "Справочник.ТипыЦенНоменклатуры.Наименование"
<<?>>Справочник.ТипыЦенНоменклатуры.Наименование = &НужныйТипЦен
|
|
3
Бледно Золотистый
25.06.12
✎
15:59
|
ГДЕ
ТипыЦенНоменклатуры.Ссылка= &НужныйТипЦен
А так не пробовал?
|
|
4
AlexC111
25.06.12
✎
15:59
|
Я не понимаю, где хоть какая-то логика в поведении 1С? Может это я тупой?
|
|
5
qesto
25.06.12
✎
15:59
|
ГДЕ
ТипыЦенНоменклатуры.Ссылка = &ТипЦен
|
|
6
AlexC111
25.06.12
✎
16:00
|
Ура! Заработало! Спасибо!)
|
|
7
AlexC111
25.06.12
✎
16:02
|
У меня второй вопрос:
Как вы пришли к такому ответу? На основании опыта или есть ценный толмут который объясняет такие вещи?
|
|
8
Бледно Золотистый
25.06.12
✎
16:03
|
(4) Ну и кто виноват? тебе в (1) сказали, что сравнивать строку и ссылку нельзя, а ты опять в (2) пытаешься это делать.
|
|
9
AlexC111
25.06.12
✎
16:04
|
Понял, вопросов больше не имею
|
|
10
qesto
25.06.12
✎
16:09
|
ну а так да, конечно опыт )
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший