|
v8: Нужно при записи элемента проверить, входит ли элемент в группу "Товары". |
☑ |
0
PCcomCat
10.06.10
✎
11:37
|
Доброго времени, уважаемые!
Всё ещё пытаюсь остоить язык запросов.
Нужно при записи элемента проверить, входит ли элемент в группу "Товары".
Вопрос следующий:
Каким образом написать запрос, чтобы он вернул значение булево?
|
|
1
Злобный Йожег
10.06.10
✎
11:38
|
ВЫБОР
КОГДА Элемент.Родитель = &Товары
ТОГДА ИСТИНА
ИНАЧЕ ЛОЖЬ
КОНЕЦ
как вариант...
|
|
2
lxndr
10.06.10
✎
11:39
|
(1) не, лучшее и правильнее:
В ИЕРАРХИИ(&Группа)
|
|
3
butterbean
10.06.10
✎
11:39
|
(0) ВЫБОР КОГДА Ссылка В ИЕРАРХИИ(&Товары) ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ
|
|
4
Злобный Йожег
10.06.10
✎
11:40
|
(2) ну да :)
|
|
5
Ksandr
10.06.10
✎
11:40
|
Книги читать пробовали?
|
|
6
bazvan
10.06.10
✎
11:40
|
Сформулируйте нормальное название темы. Иначе ветку закрою
|
|
8
Нуф-Нуф
10.06.10
✎
11:41
|
СправочникСсылка.<Имя справочника>.ПринадлежитЭлементу (CatalogRef.<Имя справочника>.BelongsToItem) СправочникСсылка.<Имя справочника> (CatalogRef.<Имя справочника>) ПринадлежитЭлементу (BelongsToItem) Синтаксис: ПринадлежитЭлементу(<Элемент>) Параметры: <Элемент> (обязательный) Тип: СправочникСсылка. Группа (или элемент для иерархического справочника с иерархией элементов), для которой определяется принадлежность элемента. Возвращаемое значение: Тип: Булево. Истина - элемент подчинен группе; Ложь - в противном случае. Описание: Определяет подчиненность элемента справочника группе с учетом всех уровней иерархии. Примечание: Определяет подчиненность группе непосредственно на момент вызова метода путем последовательного считывания всех вышестоящих элементов. Пример: Если ОбъектСсылка.ПринадлежитЭлементу(ЭлементСсылка) Тогда Сообщить("Принадлежит"); КонецЕсли;
|
|
9
bazvan
10.06.10
✎
11:41
|
:))) Вот моньяки:))
|
|
10
Нуф-Нуф
10.06.10
✎
11:41
|
и не надо лохматить бабушку
|
|
11
bazvan
10.06.10
✎
11:41
|
(7) Дак я бы сам переменовал тока не врубилсо про что:)))
|
|
12
PCcomCat
10.06.10
✎
11:45
|
Да! Тяжёлый случай! Запросы так увлекли, что стандартные методы из головы велетели.
(8)Спасибо!
|
|
13
PCcomCat
10.06.10
✎
11:46
|
(5) Можно и попробовать, только какие посоветуете?
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший