|
Как получить значение по регистру сведений
| ☑ |
0
SH_tan
03.12.14
✎
13:37
|
Добрый день всем!
Вопрос покажется даже немного глуповат, но какой то ступор возник
Есть РС Непереодический и Независимый, в нем два измерения и одно значение
Измерение1,Измерение2 и Ресурс1
Исмерения ссылочные Ресурс строка
как получить значение зная оба измерения
сильно не пинайте, СП читал.
|
|
1
olegves
03.12.14
✎
13:38
|
(0) есть смысл познакомиться с Запросами
|
|
2
Godofsin
03.12.14
✎
13:39
|
(0) Процедура КакПрочитатьЗаписиРегистраСведений()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ЦеныНоменклатуры.Номенклатура КАК Номенклатура,
| ЦеныНоменклатуры.ТипЦен КАК ТипЦен,
| ЦеныНоменклатуры.Валюта,
| ЦеныНоменклатуры.Цена,
| ЦеныНоменклатуры.Период,
| ЦеныНоменклатуры.Регистратор,
| ЦеныНоменклатуры.НомерСтроки,
| ЦеныНоменклатуры.Активность
|ИЗ
| РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
|ГДЕ
| ТипЦен = &ПараметрТипЦен
|УПОРЯДОЧИТЬ ПО
| Номенклатура УБЫВ";
ВыборкаЦен = Справочники.ТипыЦенНоменклатуры.Выбрать();
ПервыйПопавшийсяТипЦен = ВыборкаЦен.Следующий();
Запрос.УстановитьПараметр("ПараметрТипЦен",
ПервыйПопавшийсяТипЦен.Ссылка);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Сообщить(
Строка(ВыборкаДетальныеЗаписи.Период) + " " +
ВыборкаДетальныеЗаписи.Номенклатура + " " +
ВыборкаДетальныеЗаписи.ТипЦен + " " +
ВыборкаДетальныеЗаписи.Цена
);
КонецЦикла;
КонецПроцедуры
|
|
3
SH_tan
03.12.14
✎
13:39
|
(1) запросом могу, но в цикле делать запрс не хотцо
|
|
4
HEKPOH
03.12.14
✎
13:39
|
создаешь набор записей, добавляешь отбор, читаешь набор
|
|
5
Godofsin
03.12.14
✎
13:41
|
(3) ты и не делай
|
|