|
v7: Простое условие Если, или как проверить вхождение в группу
| ☑ |
0
zamik15rus
16.05.14
✎
16:20
|
Господа, добрый день, что-то голова не соображает, простейшее условие.
Номенклатура подчиненного документа должна быть выбрана на форме.
Пока ДокПодч.ПолучитьСтроку()=1 Цикл
Если ДокПодч.Номенклатура = ВыбТовар Тогда
ДатаДокум=Запр.ТекДок.ДатаДок;
КонецЕсли;
КонецЦикла;
Если в ВыбТовар один товар то все работает, а если группа то условие не выполняется.
|
|
1
2S
16.05.14
✎
16:21
|
Денисч продает жкк
|
|
2
Ёпрст
16.05.14
✎
16:22
|
(0)
.Принадлежит(...) =1
|
|
3
zamik15rus
16.05.14
✎
16:24
|
Если ДокПодч.Номенклатура.Принадлежит(ВыбТОвар)= 1 тогда
Это правильно, или нет?
|
|
4
2S
16.05.14
✎
16:24
|
Да, только на группу проверку воткни
|
|
5
zamik15rus
16.05.14
✎
16:26
|
выдает ошибку
Поле агрегатного объекта не обнаружено (Принадлежит)
|
|
6
silent person
16.05.14
✎
16:27
|
ПринадлежитГруппе(<?>)
Синтаксис:
ПринадлежитГруппе(<Группа>)
Назначение:
Метод проверяет, принадлежит ли указанной группе текущий элемент справочника (независимо от того, на каком нижележащем уровне он находится).
Возвращает: 1 - если элемент принадлежит указанной группе , 0 - если нет.
Параметры:
<Группа> - выражение со значением группы справочника .
|
|
7
КонецЦикла
16.05.14
✎
16:28
|
(2) Сбил с толку паня
|
|
8
zamik15rus
16.05.14
✎
16:31
|
Все понял спасибо, вопрос решен можно тему закрывать.
|
|