Как получить значение по регистру сведений
☑
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) ты и не делай
Закон Брукера: Даже маленькая практика стоит большой теории.