public object ВыгрузитьАнкетуВXML(/*Анкета, ИмяФайла = "", ОпрашиваемоеЛицо, ДокРассылки, ДокОпрос = Неопределено*/)
{
if(true/*Анкета = Неопределено ИЛИ Анкета.Пустая()*/)
{
/*// Нечего выгружать!
*/
}
//Выборка = ВыполнитьЗапросПоАнкете(Анкета);
//XML = Новый ЗаписьXML();
//XML.Отступ = Истина;
if(true/*ПустаяСтрока(ИмяФайла)*/)
{
//XML.УстановитьСтроку("UTF-8");
/*//16
*/
}
//XML.ЗаписатьОбъявлениеXML();
//XML.ЗаписатьИнструкциюОбработки("xml-stylesheet","type=""text/xsl"" href=""style.xsl""");
//XML.ЗаписатьНачалоЭлемента("Заголовок");
//ДобавитьПоле(XML,"ДатаФормирования", XMLСтрока(ТекущаяДата()));
//ДобавитьПоле(XML,"ВерсияФормата", "1.1");
//ДобавитьПоле(XML,"ИдОпрашиваемого", ЗначениеВСтрокуВнутр(ОпрашиваемоеЛицо));
//XML.ЗаписатьНачалоЭлемента("Анкета");
//ДобавитьПоле(XML,"Ид", Анкета.УникальныйИдентификатор());
//ДобавитьПоле(XML,"Наименование", Анкета.НаименованиеАнкеты);
//ДобавитьПоле(XML,"Комментарий", Анкета.Вступление);
if(true/*ДокРассылки <> Неопределено*/)
{
//ДобавитьПоле(XML,"ИдРассылки", ДокРассылки.УникальныйИдентификатор());
}
//ОбработкаЗапроса(Выборка, XML);
//XML.ЗаписатьКонецЭлемента();
/*// Анкета
*/
//XML.ЗаписатьНачалоЭлемента("РезультатОпроса");
//ДобавитьПоле(XML,"ДатаЗаполненияАнкеты", XMLСтрока(?(ЗначениеЗаполнено(ДокОпрос), ДокОпрос.Дата, "")));
//ДобавитьПоле(XML,"ИдАнкеты", Анкета.УникальныйИдентификатор());
//ДобавитьПоле(XML,"Наименование", Анкета.НаименованиеАнкеты);
if(true/*ДокРассылки <> Неопределено*/)
{
//ДобавитьПоле(XML,"ИдРассылки", ДокРассылки.УникальныйИдентификатор());
}
if(true/*ЗначениеЗаполнено(ДокОпрос)*/)
{
//ВыборкаОтветовИзОпроса = ВыполнитьЗапросПоОпросу(ДокОпрос).Выбрать();
}
//ВыборкаВопросовДляОтветов = Выборка.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "Вопрос");
while(true/*ВыборкаВопросовДляОтветов.Следующий()*/)
{
if(true/*ВыборкаВопросовДляОтветов.ТипОтветаНаВопрос <> Перечисления.ТипыОтветаНаВопросАнкеты.Табличный*/)
{
//ДобавитьОтвет(XML, ВыборкаВопросовДляОтветов.Вопрос, ВыборкаВопросовДляОтветов.ТипОтветаНаВопрос, ВыборкаОтветовИзОпроса);
}
}
/*;
XML.ЗаписатьКонецЭлемента();*/
/*// РезультатОпроса
*/
//XML.ЗаписатьКонецЭлемента();
/*// Заголовок
*/
if(true/*ЗначениеЗаполнено(ИмяФайла)*/)
{
//XML.Закрыть();
}
return null;
}