форма выбора с произвольным запросом #589790


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

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