|
получить данные из регистра сведений подчин регистратору | ☑ | ||
---|---|---|---|---|
0
lite700700
16.12.15
✎
13:19
|
Вопрос как вытащить данные из Регистра сведений "Себест Номенклатуры", для определенного элемента номенклатуры
подчинен регистратору ! вопрос ,что как применить фильтры и зачем мне "выбранныйрегистртаор" чо с ним делать ? как отфильравать по номенклатуре ? пример НаборЗаписей = РегистрыСведений.ЦеныНоменклатуры.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Регистратор.Установить(ВыбранныйРегистратор); НаборЗаписей.Прочитать(); Для Каждого Запись Из НаборЗаписей Цикл // Чтение и сообщение данных полей записи. Сообщить(Строка(Запись.Период) + " " + Строка(Запись.ТипЦен) +" "+ Строка(Запись.Номенклатура) + " " + Строка(Запись.Цена) + " " + Строка(Запись.ПроцентСкидкиНаценки)); // Изменение данных полей записи. Запись.ПроцентСкидкиНаценки = 0; КонецЦикла; НаборЗаписей.Записать(); |
|||
1
Nuobu
16.12.15
✎
13:20
|
(0) Юзай запрос. В запросе выбери регистратор и наложи отбор уже с регистратором.
|
|||
2
lite700700
16.12.15
✎
13:25
|
"ВЫБРАТЬ РАЗЛИЧНЫЕ
| СебестоимостьНоменклатурыСрезПоследних.Период, | СебестоимостьНоменклатурыСрезПоследних.Регистратор, | СебестоимостьНоменклатурыСрезПоследних.Магазин, | СебестоимостьНоменклатурыСрезПоследних.Номенклатура, | СебестоимостьНоменклатурыСрезПоследних.Цена |ИЗ | РегистрСведений.СебестоимостьНоменклатуры.СрезПоследних КАК СебестоимостьНоменклатурыСрезПоследних |ГДЕ | СебестоимостьНоменклатурыСрезПоследних.Номенклатура = &ном" |
|||
3
lite700700
16.12.15
✎
13:25
|
типа этого ?
|
|||
4
ibreiter
16.12.15
✎
13:27
|
(3) Все верно
|
|||
5
Nuobu
16.12.15
✎
13:27
|
(3) Типа.
|
|||
6
lite700700
16.12.15
✎
13:33
|
счас попробую вытащить!
|
|||
7
FIXXXL
16.12.15
✎
13:50
|
Номенклатура = &ном убери в параметры вирт.таблицы
|
|||
8
lite700700
16.12.15
✎
14:31
|
ИЗ РегистрСведений.СебестоимостьНоменклатуры.СрезПоследних( , ,номенклатура=&ном ) КАК СебестоимостьНоменклатурыСрезПоследних
так чтоли а то запрос не пашет |
|||
9
lite700700
16.12.15
✎
14:43
|
ВЫБРАТЬ
СебестоимостьНоменклатурыСрезПоследних.Период, СебестоимостьНоменклатурыСрезПоследних.Регистратор как Регистратор, СебестоимостьНоменклатурыСрезПоследних.Магазин, СебестоимостьНоменклатурыСрезПоследних.Номенклатура, СебестоимостьНоменклатурыСрезПоследних.Цена ИЗ РегистрСведений.СебестоимостьНоменклатуры.СрезПоследних( ) КАК СебестоимостьНоменклатурыСрезПоследних // РегистрСведений.СебестоимостьНоменклатуры.СрезПоследних КАК СебестоимостьНоменклатурыСрезПоследних ГДЕ СебестоимостьНоменклатурыСрезПоследних.Номенклатура = &ном |
|||
10
lite700700
16.12.15
✎
14:44
|
такой запрос уже выдает нужный результат ,нет смысла тогда использовать набор записей
|
|||
11
Nuobu
16.12.15
✎
14:44
|
(8) Так воспользуйся конструктором!
|
|||
12
Nuobu
16.12.15
✎
14:45
|
(10) // Изменение данных полей записи.
Запись.ПроцентСкидкиНаценки = 0; Как ты это сделаешь в запросе? |
|||
13
lite700700
16.12.15
✎
14:50
|
мне нужно только прочитать данные
|
|||
14
lite700700
16.12.15
✎
15:03
|
чот не пойму консоль запросов результат выдает ,но пишет что записей в результате 0
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |