0
Анастасия Изотова
23.06.17
✎
07:52
|
Помогите с такой проблемой:
нужно сравнить две таблицы значений. В обеих есть поле ФИО.
В обеих таблицах одни и те же люди. Но в первой больше.
нужно найти и Вывести список всех, кто есть в Т1 но их нет в Т2.
то есть разницу. но не численно, а перечисляя поименно.
Пробовала и так (что может быть проще)%
Для Каждого Стр2Ви из ТЗ-ви // перебор Т2
ФИО = Стр2Ви.ФИО.Ссылка;
НайденнаяСтрока = ТЗ.Найти(ФИО); // в Т1 ищем каждого из учасников Т2
Сообщить("найден " + НайденнаяСтрока);
КонецЦикла;
Выдает: "найден СтрокаТаблицыЗначений"
что я не так делаю ?
обе таблицы есть результат запросов к двум документам. ФИО в запрос передается как: ! ДокументПервый.Ссылка.ФИО КАК ФИО
|
|
3
Анастасия Изотова
23.06.17
✎
08:21
|
И так и так пробовала.
он должен найти в одной из таблиц, строку из другой таблицы ...
но выдает: СтрокаТаблицыЗначений ..
может что то с типом данных ?
может реквизит как то обозначить ?
эти ФИО есть в обоих таблицах. Перебором всей таблицы, через Сообщить, я их вижу. Но почему Найти Икс в ТЧ ничего не выдает ???
|
|