public void ВыполнитьСравнениеЭД(/*СтруктураПараметров*/)
{
//ТекстСообщения = НСтр("ru='Сравнение электронных документов можно сделать только в режиме толстого клиента.'");
//ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения);
//ЭДПервый = СтруктураПараметров.ЭДПервый;
//ЭДВторой = СтруктураПараметров.ЭДВторой;
if(true/*НЕ (ЗначениеЗаполнено(ЭДПервый) И ЗначениеЗаполнено(ЭДВторой))*/)
{
//ТекстСообщения = НСтр("ru='Не указан один из сравниваемых электронных документов.'");
//ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения);
}
//МассивЭД = Новый Массив;
//МассивЭД.Добавить(ЭДПервый);
//МассивЭД.Добавить(ЭДВторой);
//ПереченьВременныхФайлов = ЭлектронныеДокументыФорматОбмена.ПодготовитьВременныеФайлыПросмотраЭД(МассивЭД);
if(true/*ПереченьВременныхФайлов = Неопределено*/)
{
//ТекстСообщения = НСтр("ru='Ошибка при разборе электронного документа.'");
//ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения);
}
//ИмяФайла = ЭлектронныеДокументыСлужебный.ТекущееИмяВременногоФайла("mxl");
/*// Необходимо заменить фрагмент от последнего подчеркивания до фрагмента ".mxl"
*/
//ДлинаСтроки = СтрДлина(ИмяФайла);
//НазваниеЭД = ПереченьВременныхФайлов[0].НазваниеЭД;
//ЭлектронныеДокументыСлужебный.СкорректироватьИмяФайла(НазваниеЭД);
//ИмяПервогоФайлаMXL = Лев(ИмяФайла, ДлинаСтроки - ОбратныйИндекс) + НазваниеЭД + Прав(ИмяФайла, 4);
//ТабличныйДокумент = ПолучитьИзВременногоХранилища(ПереченьВременныхФайлов[0].АдресФайлаДанных);
//ТабличныйДокумент.Записать(ИмяПервогоФайлаMXL);
//НазваниеЭД = ПереченьВременныхФайлов[0].НазваниеЭД;
//ЭлектронныеДокументыСлужебный.СкорректироватьИмяФайла(НазваниеЭД);
//ИмяВторогоФайлаMXL = Лев(ИмяФайла, ДлинаСтроки - ОбратныйИндекс) + НазваниеЭД + Прав(ИмяФайла, 4);
//ТабличныйДокумент = ПолучитьИзВременногоХранилища(ПереченьВременныхФайлов[1].АдресФайлаДанных);
//ТабличныйДокумент.Записать(ИмяВторогоФайлаMXL);
//Сравнение = Новый СравнениеФайлов;
//Сравнение.СпособСравнения = СпособСравненияФайлов.ТабличныйДокумент;
//Сравнение.ПервыйФайл = ИмяПервогоФайлаMXL;
//Сравнение.ВторойФайл = ИмяВторогоФайлаMXL;
//Сравнение.ПоказатьРазличияМодально();
}