D1C, что значит в этой строке знак вопроса:
Цена = ?(Результат.Количество() > 0, Результат[0].Цена, 0);
если я пишу просто распечатать $результат->количество()
печатает количество выбранного 1 (т.е. правильно)
а $результат[0]->цена выдает пустое значение
вопрос решился таким образом:
текСтрока=результат.получить(0);