Имя: Пароль:
1C
1C 7.7
v7: Запрос, изменение элементов выборки
,
0 Al77
 
19.08.11
16:32
Пока Запрос.Группировка(1) = 1 Цикл
Стел = Запрос.Стеллаж;
Стел.наименование = "1";
Стел.Записать();
КонецЦикла;

Подскажите плиз как получить элемент из запроса, чтоб наименование поменять
1 Naumov
 
19.08.11
16:33
Запрос.<Элемент>
2 mdocs
 
19.08.11
16:34
создатьобьект и найтиэлемент
3 Жан Пердежон
 
19.08.11
16:34
например, НайтиЭлемент()
4 andrewks
 
19.08.11
16:34
СпрСтел=СоздатьОбъект("Справочник.Стеллажи");

Пока Запрос.Группировка(1) = 1 Цикл
Стел = Запрос.Стеллаж;
Если СпрСтел.НайтиЭлемент(Стел)=1 Тогда
СпрСтел.наименование = "1";
СрпСтел.Записать();
КонецЕсли;
КонецЦикла;
5 Al77
 
19.08.11
16:54
(4) спасибо))
6 Al77
 
19.08.11
17:05
Условие(Родитель = Справочник.Стеллажи.найтиПонаименованию("А"));

а как указать условие на конкретное значение справочника?
7 Al77
 
19.08.11
17:08
ау
8 Al77
 
19.08.11
17:10
можно Родитель.наименование = "а"?
9 Злопчинский
 
19.08.11
17:13
Условие(Запрос.Стеллаж в ВыбЭлементНаФорме)
10 Злопчинский
 
19.08.11
17:14
Условие(Запрос.Родитель в ВыбГруппаНаФорме)
11 Al77
 
19.08.11
17:15
мне надо чтоб отбиралась группа,которую я пропишу конкретно, без права выбора
12 Al77
 
19.08.11
17:17
в 8 написала бы:

Запрос.УстановитьПараметр();

а как в 7?
13 Ёпрст
 
19.08.11
17:20
(12) аналогично.
14 Al77
 
19.08.11
17:21
нет там установить параметр
15 Ёпрст
 
19.08.11
17:26
(14) есть.
в прямом запросе всё есть.
в обычном, чорном, ответ в (10).
16 Ёпрст
 
19.08.11
17:27
заместо ВыбГруппаНаФорме воткни ццылку на свою группу и привет.
17 fedoss
 
19.08.11
17:28
Условие Родитель = ПарамРодитель; (если нужны элементы только "верхнего" уровня)
Условие Стеллаж в ПарамРодитель; (если нужно все содержимое группы)

Установка параметра - ПарамРодитель = НужнаяПапка;
18 Al77
 
19.08.11
17:28
ага,разобралась уже. спасибо
Независимо от того, куда вы едете — это в гору и против ветра!