|
|
v7: Запрос к справочнику с реквизитом неопредленного типа |
☑ |
|
0
Diesellogin
30.08.12
✎
10:11
|
Есть простой запрос:
ТекстЗапроса="
|Обрабатывать НеПомеченныеНаУдаление;
|Номенклатура = Справочник.Номенклатура.ТекущийЭлемент;
|Номенклатура = Справочник.Номенклатура.Параметр1;
|Номенклатура = Справочник.Номенклатура.Значение1;
|Группировка Номенклатура Без Групп;";
В результате запроса "Значени1" имеет пустое значение для всех "Номенклатура".
Реквизит "Значение1" справочника "Номенклатура" имеет неопределенный вид()
Подскажите можно ли и если можно, то как, получить значения реквизита "Значени1", а не "пусто"?
Спасибо.
|
|
|
1
mikecool
30.08.12
✎
10:13
|
а так если
|Номенклатура = Справочник.Номенклатура.ТекущийЭлемент;
|Параметр1= Справочник.Номенклатура.Параметр1;
|Значение1= Справочник.Номенклатура.Значение1;
|
|
|
2
Diesellogin
30.08.12
✎
10:14
|
Ой, опечатался. Конечно же (1) - это правильно.
Ну так вот такой вариант и не работает.
|
|
|
3
Diesellogin
30.08.12
✎
10:43
|
Очень нужно, помогите плиз.
|
|
|
4
big
30.08.12
✎
10:47
|
через внешнюю функцию.
Типа
Условие (ПроверкаНоменклатуры(Запрос.Номенклатура)=1);
|
|
|
5
olegves
30.08.12
✎
11:09
|
(3) 1C++ и прямой запрос к базе легко
|
|
|
6
Diesellogin
30.08.12
✎
11:57
|
(4) это в условии так можно. а как получить сам реквизит в выборку?
(5) хотелось бы штатным способом. С внешними dll не хотят ((
|
|