помогите разобраться!
Показывать по
сообщений
- 1
- 2
23.04.2012
22:12
#1
Доброго времени суток!<br>Я начинающий программист, как всегда с вопросом)<br>Сегодня столкнулся с такой проблемой, сделал запрос в каком то из справочников, отобрал нужный элемент, захотел его перезаписать, выскочила ошибка " поле объекта не доступно для записи". Как с этм бороться?<br>Укажите направление. Заранее спасибо.
23.04.2012
22:41
#4
Все примеры дает Синтаксис-помощник, только его попросить надо и вежливо, а то некоторым он отказывает в помощи!<br>З,Ы, Ты хотя бы свой код привел, чтобы можно было посмотреть, что ты не обычный ленивец, а действительно человек, который что то делает.
23.04.2012
22:43
#5
"Запрос = Новый Запрос;<br>Запрос.Текст = <br>"ВЫБРАТЬ<br>| ОтветыТесты.Владелец.Родитель,<br>| ОтветыТесты.Владелец.ЭтоГруппа КАК ЭтоГруппа,<br>| ОтветыТесты.Владелец.Код КАК НомерВопроса,<br>| ОтветыТесты.Владелец.Вопрос,<br>| ОтветыТесты.Владелец.КартинкаВопроса КАК КартинкаВопроса,<br>| ОтветыТесты.Код КАК НомерОтвета,<br>| ОтветыТесты.Ответ,<br>| ОтветыТесты.Верный<br>|ИЗ<br>| Справочник.ОтветыТесты КАК ОтветыТесты<br>|";<br>Результат = Запрос.Выполнить();<br>выборка = Результат.Выбрать();<br>вот собственно говоря тот самый запрос, меня интересует элемент "ОтветыТесты.Ответ", как получить его как объект?"
23.04.2012
22:47
#6
"> Запрос = Новый Запрос;<br>> Запрос.Текст = <br>> "ВЫБРАТЬ<br>> | ОтветыТесты.Владелец.Родитель,<br>> | ОтветыТесты.Владелец.ЭтоГруппа КАК ЭтоГруппа,<br>> | ОтветыТесты.Владелец.Код КАК НомерВопроса,<br>> | ОтветыТесты.Владелец.Вопрос,<br>> | ОтветыТесты.Владелец.КартинкаВопроса КАК КартинкаВопроса,<br>> | ОтветыТесты.Код КАК НомерОтвета,<br>> | ОтветыТесты.Ответ,<br>> | ОтветыТесты.Верный<br>> |ИЗ<br>> | Справочник.ОтветыТесты КАК ОтветыТесты<br>> |";<br>> Результат = Запрос.Выполнить();<br>> выборка = Результат.Выбрать();<br>> вот собственно говоря тот самый запрос, меня интересует элемент "ОтветыТесты.Ответ", как получить его как объект?<br> <br><br><pre>Запрос = Новый Запрос;<br>Запрос.Текст = <br>"ВЫБРАТЬ<br></pre><br><br><pre>| ОтветыТесты.Ссылка КАК СсылкаНаЭлемент,<br></pre><br><br><br><pre>| ОтветыТесты.Владелец.Родитель,<br>| ОтветыТесты.Владелец.ЭтоГруппа КАК ЭтоГруппа,<br>| ОтветыТесты.Владелец.Код КАК НомерВопроса,<br>| ОтветыТесты.Владелец.Вопрос,<br>| ОтветыТесты.Владелец.КартинкаВопроса КАК КартинкаВопроса,<br>| ОтветыТесты.Код КАК НомерОтвета,<br>| ОтветыТесты.Ответ,<br>| ОтветыТесты.Верный<br>|ИЗ<br>| Справочник.ОтветыТесты КАК ОтветыТесты<br>|";<br>Результат = Запрос.Выполнить();<br>выборка = Результат.Выбрать(); <br><br>Пока Выборка.Следующий() Цикл<br> ОбъектСправочника = Выборка.СсылкаНаэлемент.ПолучитьОбъект();<br> // Тут делаем что хочем с объектом справочника<br>КонецЦикла;</pre>"
23.04.2012
22:47
#7
"вот обработка выборки: <br> <br>пока выборка.Следующий() цикл<br>если выборка.верный = истина тогда<br>на эту строку ругается --- выборка.ответ.значение = "***" + выборка.ответ.значение;<br>КонецЕсли;<br>КонецЦикла;"
- 1
- 2
Читают тему
(гостей: 1)