Конечно, сразу скажу, что такой способ предполагает сравнение только по текстовому представлению данных.
Т.е., например, число 5 и строка "5" не покажут разницы.
Но для других случаев этот пример будет очень полезен.
p.s. искал такой же вариант на ИС, но, увы, не нашел...
Функция СравнитьТаблицыЗначений(Таблица1,Таблица2)
ПострительОтчета = Новый ПостроительОтчета;
// подготовка 1-ой таблицы
ПострительОтчета.ИсточникДанных = Новый ОписаниеИсточникаДанных(Таблица1);
ПострительОтчета.ЗаполнитьНастройки();
ТабДок = Новый ТабличныйДокумент;
ПострительОтчета.Вывести(ТабДок);
ИмяФайла1 = ПолучитьИмяВременногоФайла();
ТабДок.Записать(ИмяФайла1);
// подготовка 2-ой таблицы
ПострительОтчета.ИсточникДанных = Новый ОписаниеИсточникаДанных(Таблица2);
ПострительОтчета.ЗаполнитьНастройки();
ТабДок = Новый ТабличныйДокумент;
ПострительОтчета.Вывести(ТабДок);
ИмяФайла2 = ПолучитьИмяВременногоФайла();
ТабДок.Записать(ИмяФайла2);
// сравнение
СравнениеФайлов = Новый СравнениеФайлов;
СравнениеФайлов.ПервыйФайл = ИмяФайла1;
СравнениеФайлов.ВторойФайл = ИмяФайла2;
СравнениеФайлов.СпособСравнения = СпособСравненияФайлов.ТабличныйДокумент;
СравнениеФайлов.ПоказатьРазличия();
КонецФункции