Имя: Пароль:
1C
1С v8
Запрос к регистру накоплений - не нужен итог, нужна 1 строка
0 lll52
 
30.11.11
12:54
Подскажите как обратиться к регистру накоплений, так чтобы получить не итоговое значение ресурса.
Делаю это для того, чтобы не допустить повторной записи в регистр.
измерения - номерПредоплаты, ДатаОткрытияПредоплаты
ресурс - сумма
Пишу так:
|    Предоплаты.НомерПредоплаты,
|    Предоплаты.ДатаОткрытияПредоплаты,
|    Предоплаты.Сумма
|ИЗ
|    РегистрНакопления.Предоплаты КАК Предоплаты
|ГДЕ
|    (Предоплаты.ДатаОткрытияПредоплаты МЕЖДУ &НачДатаПредоплаты И &КонДатаПредоплаты)
|    И Предоплаты.НомерПредоплаты = &НомерПредоплаты
|    И Предоплаты.Номенклатура.Наименование = &Предоплата

Вообщем возвращает строки, но значение Выборка.Сумма получается Неопределено.
1 EasyRider
 
30.11.11
12:56
А перед этим Выборка.Следующий() было сделано?
2 Wobland
 
30.11.11
12:56
>значение Выборка.Сумма получается Неопределено.
это потому что не было Выборка.Следующий() или оно не сработало
3 Wobland
 
30.11.11
12:57
>Предоплаты.Номенклатура.Наименование = &Предоплата
хрясь по рукам!
4 lll52
 
30.11.11
13:01
:) Семен Семеныч......  спасибо
было закомментировано про Выборка.Следующий()....
(3) А что тут не нравится?
5 Wobland
 
30.11.11
13:02
(4) наименование сменят, что делать будешь?
6 lll52
 
30.11.11
13:06
(5) ясно ;)
в нашем случае вероятность такой бяки ничтожно мала, но пожалуй переделаю.
7 Wobland
 
30.11.11
13:16
ойой! пропустили-прошляпили! взлетело уже без фото?
Независимо от того, куда вы едете — это в гору и против ветра!