Не устанавливается параметр запроса #761501


#0 by бегинер
открываю для себя запросы: не устанавливается параметр "z": ВЫБРАТЬ Терминалы.Ссылка ИЗ Справочник.ТерминалыКонтрагентов КАК Терминалы ГДЕ Терминалы.Контрагент.Ссылка = &z просвятите почему?
#1 by Zmich
. ГДЕ Терминалы.Контрагент = &z
#2 by PuhUfa
с чего ты взял что не устанавливается?
#3 by totparen
Это здесь вы проверяете установилось или нет? ))
#4 by бегинер
или после установления параметра текст запроса так и остается с &z почему-то предполагал что после уст. параметра текс запроса уже будет содержать представление ссылки
#5 by ДенисЧ
это кто тебе такую чушь сказал?
#6 by totparen
Как всё запущено...
#7 by бегинер
ага :) я ж грю тока учусь
#8 by totparen
Представление ссылки ты можешь увидеть в технологическом журнале. )
#9 by Defender aka LINN
элементыформы.ХранениеКонтрагент.Значение.Ссылка - Это 5
#10 by totparen
Есть вероятность, что параметр установился. Если не управляемые формы:
#11 by salvator
"элементыформы.ХранениеКонтрагент.Значение.Ссылка" А почему не элементыформы.ХранениеКонтрагент.Значение.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка.Ссылка ??
#12 by бегинер
есть справочник "терминалыконтрагентов" с реквизитом "контрагент" желаемый контрагент = элементыформы.ХранениеКонтрагент.Значение.Ссылка в результате запроса почему-то в отладке "Ссылка" равно Null
#13 by бегинер
"элементыформы.ХранениеКонтрагент.Значение.Ссылка" ссылка на определенный элемент справочника
#14 by salvator
#15 by бегинер
Запрос.Текст = "ВЫБРАТЬ Терминалы.Ссылка ИЗ Справочник.ТерминалыКонтрагентов КАК Терминалы ГДЕ Терминалы.Контрагент = &z"; "Ссылка" все равно равно Null
#16 by salvator
Как определил?
#17 by Chikko
как смотришь-то? если ссылка null то результат выполнения запроса пустой будет.
#18 by бегинер
ХранениеКонтрагент значение есть в отладчике, тип "СправочникСсылка.Контрагенты" а результат запроса: Результат=Запрос.Выполнить; через отладчик: Колонки Ссылка Имя "Ссылка" тип значения "Терминалы контрагентов, Null"
#19 by бегинер
точка останова стоит на после строке
#20 by ДенисЧ
А Выбрать из РезультатаЗапроса - будет делать лично Лев Николаевич?
#21 by бегинер
хочу в форе выбора из списка терминалов, сразу фильтрованный список, вот и хочу получить массив терминалов текущего контрагента, все это делаю в процедуре "НачалоВыбора"
#22 by salvator
А так?
#23 by бегинер
так есть :)
#24 by бегинер
если это смотрю в отладчике: Ссылка "Ошибка чтения значения" странно что в отладчике не видно, или рез запросов в 1с в отладчике не посмотришь? тока самому циклом крутить?
#25 by salvator
В отладчике можешь написать вместо .Выбрать - .Выгрузить
#26 by бегинер
всем спасибо за помощь, думал изстебете в пух и прах :)
#27 by бегинер
прост выгрузить в отладчике дает ТЗ в которой null Результат=Запрос.Выполнить.Выгрузить.ВыгрузитьКолонку("Ссылка"); а так вот дает массив, потом показать значение в отдельном окне - там все норм видно уже
#28 by mikecool
у нас только Лев Михалыч есть )
#29 by бегинер
а так прикольно в 1с после VB где все ручками - почти все сама платформа 1С делает :)
#30 by ДенисЧ
Плохо вам там...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С