|
Массив значений в отборе - не находит строки по отбору |
☑ |
0
lancer
11.10.13
✎
13:20
|
Таблик = Новый ТаблицаЗначений;
Таблик.Колонки.Добавить("Количество");
Таблик.Колонки.Добавить("Товар");
СтрокаТабицы = Таблик.Добавить();
СтрокаТабицы.Товар = "Водка";
СтрокаТабицы.Количество = Число(5);
МассивЗначений = Новый Массив;
Для СчетчикОтбора = 1 по 5 Цикл
МассивЗначений.Добавить(Число(СчетчикОтбора));
КонецЦикла;
Отбор = Новый Структура;
Отбор.Вставить("Количество", МассивЗначений);
СтрокиУдаляемые = Таблик.НайтиСтроки(Отбор);
Для каждого Стр из СтрокиУдаляемые Цикл
Таблик.Удалить(Стр);
КонецЦикла;
|
|
1
Михаил Козлов
11.10.13
✎
13:29
|
НайтиСтроки ищут по равенству.
|
|
2
eklmn
гуру
11.10.13
✎
13:35
|
Для СчетчикОтбора = 1 по 5 Цикл
Отбор = Новый Структура;
Отбор.Вставить("Количество", СчетчикОтбора );
СтрокиУдаляемые = Таблик.НайтиСтроки(Отбор);
Для каждого Стр из СтрокиУдаляемые Цикл
Таблик.Удалить(Стр);
КонецЦикла;
|
|
3
xypc
11.10.13
✎
13:36
|
(2) +
|
|
4
Рэйв
11.10.13
✎
13:41
|
Число(5) улыбнуло:-)
|
|
5
lancer
11.10.13
✎
13:44
|
(4) я же не типизировал колонку в начале, чтобы наверняка.:)
(2) спасибо. Цикл в цикле значит будет.
(1) спасибо, просто смутило, что в структуру можно передавать произвольные данные, решил попробовать.
|
|
6
Михаил Козлов
11.10.13
✎
15:54
|
(5) Как Вы себе представляли сравнение ЧИСЛА с МАССИВОМ?
|
|
7
eklmn
гуру
11.10.13
✎
15:56
|
(6) фига ты проснулся, человек уже давно понял :)
|
|