V82.ОбщиеМодули.Анкетирование.ВыполнитьЗапросПоАнкете C# (CSharp) Method

ВыполнитьЗапросПоАнкете() public method

public ВыполнитьЗапросПоАнкете ( ) : object
return object
        public object ВыполнитьЗапросПоАнкете(/*Анкета*/)
        {
            //Запрос = Новый Запрос();
            //Запрос.УстановитьПараметр("Ссылка",	Анкета);
            /*Запрос.Текст =
            "ВЫБРАТЬ
            |	ТиповыеАнкетыВопросыАнкеты.НомерСтроки КАК НомерСтроки,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос КАК Вопрос,
            |	ТиповыеАнкетыВопросыАнкеты.Раздел КАК Раздел,
            |	ТиповыеАнкетыВопросыАнкеты.Раздел.Код КАК КодРаздела,
            |	"". "" + ТиповыеАнкетыВопросыАнкеты.Раздел.Наименование КАК РазделНаименование,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы КАК КолонкаТаблицы,
            |	ВариантыОтветовОпросов.Наименование КАК ВариантыОтветовНаименование,
            |	ВариантыОтветовОпросовТабличные.Наименование КАК КолонкаТаблицыВариантыОтветовНаименование,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос.Наименование КАК Наименование,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос.ТипОтветаНаВопрос КАК ТипОтветаНаВопрос,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос.Длина КАК Длина,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос.Код КАК Код,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос.Родитель КАК Родитель,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос.ПолнаяФормулировка КАК ПолнаяФормулировка,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос.ТипЗначения КАК ТипЗначения,
            |	ВЫБОР
            |		КОГДА ТиповыеАнкетыВопросыАнкеты.Обязательный В (ЗНАЧЕНИЕ(Перечисление.ОбязательностьЗаполненияОтветаНаВопрос.НеОбязателенКЗаполнению), ЗНАЧЕНИЕ(Перечисление.ОбязательностьЗаполненияОтветаНаВопрос.ПустаяСсылка))
            |			ТОГДА ЛОЖЬ
            |		ИНАЧЕ ИСТИНА
            |	КОНЕЦ КАК ОбязателенДляЗаполнения,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос.КоличествоСтрокТаблицы КАК СтрокВТаблице,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос.Предопределенный КАК Предопределенный,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос.ВидКонтактнойИнформации КАК ВидКонтактнойИнформации,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос.ВидКонтактнойИнформации.Тип КАК ТипКонтактнойИнформации,
            |	ТиповыеАнкетыВопросыАнкеты.Вопрос.ВидКонтактнойИнформации.ВидОбъектаКонтактнойИнформации КАК ВидОбъектаКонтактнойИнформации,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы.ТипЗначения,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы.ТипОтветаНаВопрос,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы.Длина,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы.ПолнаяФормулировка,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы.Код КАК КолонкаТаблицыКод,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы.Родитель,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы.Наименование,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы.КоличествоСтрокТаблицы,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы.Предопределенный,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы.ВидКонтактнойИнформации,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы.ВидКонтактнойИнформации.Тип КАК КолонкаТаблицыТипКонтактнойИнформации,
            |	ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы.ВидКонтактнойИнформации.ВидОбъектаКонтактнойИнформации КАК КолонкаТаблицыВидОбъектаКонтактнойИнформации,
            |	ВопросыДляАнкетированияКолонкиТаблицы.НомерСтроки КАК КолонкаТаблицыНомерСтроки,
            |	ВариантыОтветовОпросовТабличные.Код КАК КолонкаТаблицыВариантыОтветовКод,
            |	ВариантыОтветовОпросовТабличные.Ссылка КАК КолонкаТаблицыВариантыОтветовСсылка,
            |	ВариантыОтветовОпросовТабличные.ТребуетРазвернутыйОтвет КАК КолонкаТаблицыВариантыОтветовТребуетРазвернутыйОтвет,
            |	ЛОЖЬ КАК КолонкаТаблицыОбязателенДляЗаполнения,
            |	ВариантыОтветовОпросов.Код КАК ВариантыОтветовКод,
            |	ВариантыОтветовОпросов.Ссылка КАК ВариантыОтветовСсылка,
            |	ВариантыОтветовОпросов.ТребуетРазвернутыйОтвет КАК ВариантыОтветовТребуетРазвернутыйОтвет
            |ИЗ
            |	Справочник.ТиповыеАнкеты.ВопросыАнкеты КАК ТиповыеАнкетыВопросыАнкеты
            |		ЛЕВОЕ СОЕДИНЕНИЕ ПланВидовХарактеристик.ВопросыДляАнкетирования.КолонкиТаблицы КАК ВопросыДляАнкетированияКолонкиТаблицы
            |			ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ВариантыОтветовОпросов КАК ВариантыОтветовОпросовТабличные
            |			ПО ВопросыДляАнкетированияКолонкиТаблицы.КолонкаТаблицы = ВариантыОтветовОпросовТабличные.Владелец
            |		ПО ТиповыеАнкетыВопросыАнкеты.Вопрос = ВопросыДляАнкетированияКолонкиТаблицы.Ссылка
            |		ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ВариантыОтветовОпросов КАК ВариантыОтветовОпросов
            |		ПО ТиповыеАнкетыВопросыАнкеты.Вопрос = ВариантыОтветовОпросов.Владелец
            |		ЛЕВОЕ СОЕДИНЕНИЕ ПланВидовХарактеристик.ВопросыДляАнкетирования КАК ВопросыДляАнкетирования
            |		ПО ТиповыеАнкетыВопросыАнкеты.Вопрос = ВопросыДляАнкетирования.Ссылка
            |ГДЕ
            |	ТиповыеАнкетыВопросыАнкеты.Ссылка = &Ссылка
            |	И ТиповыеАнкетыВопросыАнкеты.Вопрос <> ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВопросыДляАнкетирования.ПустаяСсылка)
            |
            |УПОРЯДОЧИТЬ ПО
            |	КодРаздела,
            |	НомерСтроки,
            |	ВариантыОтветовКод,
            |	КолонкаТаблицыНомерСтроки,
            |	КолонкаТаблицыВариантыОтветовКод
            |ИТОГИ
            |	МАКСИМУМ(НомерСтроки),
            |	МАКСИМУМ(КодРаздела),
            |	МАКСИМУМ(ОбязателенДляЗаполнения),
            |	МАКСИМУМ(КолонкаТаблицыНомерСтроки),
            |	МАКСИМУМ(КолонкаТаблицыВариантыОтветовКод),
            |	МАКСИМУМ(ВариантыОтветовКод)
            |ПО
            |	Раздел,
            |	Вопрос,
            |	КолонкаТаблицы";*/
            return null;
        }