|
Вхождение в список значений | ☑ | ||
---|---|---|---|---|
0
fdv_83
06.07.13
✎
11:44
|
Здравствуйте, форумчане. Имеется список значений, в котором в качестве записей находятся группы справочника номенклатура. В цикле по табличной части документа проверяю входит ли товар в список значений (НайтиПоЗначению). Проверка не проходит, т.к. метод НайтиПоЗначению проверяет непосредственное наличие элемента в списке. Подскажите, пожалуйста, как можно проверить товар принадлежит ли группе из списка значений
|
|||
1
Фокусник
06.07.13
✎
11:48
|
(0) Сделать проверку одним запросом. ТЧ уже записана?
|
|||
2
fdv_83
06.07.13
✎
11:51
|
(1) Проверка нужна в отчете. Использую обычную выборку, без запроса
|
|||
3
fdv_83
06.07.13
✎
11:58
|
(1) Можно ли без запроса обойтись?
|
|||
4
Aprobator
06.07.13
✎
12:01
|
отчет без запроса?!
|
|||
5
fdv_83
06.07.13
✎
12:09
|
(4) Проверку на вхождение в список значений
|
|||
6
fdv_83
06.07.13
✎
12:09
|
как проверить товар принадлежит ли группе из списка значений
|
|||
7
fdv_83
06.07.13
✎
12:12
|
В 7-ке есть метод списка значений Принадлежит, который проверяет проверяет вхождение в список, будь в нём группа или сам элемент
|
|||
8
Фокусник
06.07.13
✎
12:14
|
(8) В 8ке см ПринадлежитЭлементу()
|
|||
9
fdv_83
06.07.13
✎
12:28
|
(8) А как этот метод связать со списком значений?
|
|||
10
Фокусник
06.07.13
✎
12:33
|
(9) Перебрать список значений.
PS но правильнее делать запрос :) |
|||
11
kiruha
06.07.13
✎
12:37
|
(0)
Ты реально думаешь, что методы Принадлежит 7 ПринадлежитЭлементу 8 и аналогичные не делают запрос к базе ? |
|||
12
fdv_83
06.07.13
✎
12:39
|
(10) Дело в том, что я с запросом пока не дружу :))
|
|||
13
kiruha
06.07.13
✎
12:45
|
Там конструктор есть - много ума не надо - только по кнопочкам тыкать
|
|||
14
fdv_83
06.07.13
✎
12:49
|
(13) А по теме какие есть предложения?
|
|||
15
notebug
07.07.13
✎
11:41
|
перебором в цикле элементов списка значений у текущего элемента узнать является он группой или элементом справочника. если элемент, тогда проверять банальное сравнение, в противном случае - принадлежность
|
|||
16
notebug
07.07.13
✎
11:42
|
это на случай, если запросом никак
|
|||
17
Defender aka LINN
07.07.13
✎
12:03
|
(15) Коленку за такое простелить
|
|||
18
kiruha
07.07.13
✎
12:12
|
Челу надо не только решение дать, но такое, чтобы его мозг переварил )
|
|||
19
notebug
08.07.13
✎
01:26
|
(17) фу таким быть) коленку привезти? и кстати подобное решение есть при...хотя тебе пофиг, где оно есть в типовых. покритикуй уж, а то писюльку оставил и не понятно, что из нее следует)
|
|||
20
Jonny_Khomich
08.07.13
✎
06:48
|
(18) есть одно решение 100%-е, он его должен понять: уволиться и сменить сферу работы на дворника.
|
|||
21
Cube
08.07.13
✎
06:55
|
(14) Тебе всё по теме говорят: ты забиваешь гвозди рукояткой молотка, держась за ударную часть... Тебе говорят, что надо молоток по-другому взять, тогда и дело пойдет веселее, а ты ленишься что-то...
Запомни: учиться всегда будет "не вовремя", поэтому начни прямо сейчас. |
|||
22
Defender aka LINN
08.07.13
✎
08:01
|
(19) Нахрена городить запросы в цикле, когда достаточно одного?
Фсе ж просто. |
|||
23
notebug
08.07.13
✎
08:40
|
(22) Спасибо, этим можно было и обойтись в (17)
|
|||
24
Defender aka LINN
08.07.13
✎
08:45
|
(23) А как же коленка?
|
|||
25
notebug
08.07.13
✎
08:51
|
(24) таки жалко) я понял свою ошибку в варианте. Вообщем в обработке обмена с сайтом в УТ10.3 такое видел (я про свой вариант). Может немного иной вариант. Дело в том, что там есть список значений элементов и групп номенклатуры и проверялось вхождение выбранных элементов. Если элемент является не группой и она входит в одну из выбранных групп в СЗ, то удаляется из СЗ. Там конечно нет вложенных циклов, но такой вариант имеет место быть, как оказалось
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |