Соединение двух таблиц
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Задача
Имеются две таблицы, которые нужно сравнить и показать уникальные значения по определенным столбцам.
Легко и быстро справиться с этой задачей поможет данная обработка.
Простейший пример:
Таблица №1:
| Фамилия | Имя | Отчество | Возраст |
| Иванов | Иван | Иванович | 25 |
| Сидоров | Сидор | Сидорович | 30 |
| Петров | Петр | Петрович | 34 |
| Иванов | Петр | Иванович | 27 |
Таблица №2:
| Имя | Фамилия | Рост | Вес |
| Иван | Иванов | 178 | 75 |
| Лукьянов | 164 | 71 | |
| Черномырдин | 191 | 92 | |
| Петр | Иванов | 200 | 120 |
Принцип работы

1. Выделяем и копируем первую таблицу и вставляем во вкладку Таблица №1 обработки. Вторую - во вкладку Таблица №2.
2. На вкладке Результат нажимаем на кнопку Считать.
3. Отмечаем галками колонки, которые будут выведены в результирующей таблице (по умолчанию все выбраны). Есть возможность через контекстное меню снять и поставить все галки, что будет удобно при работе с большими таблицами.
4. Добавляем по каким колонкам будет происходить соединение (правой кнопкой мыши на поле - Добавить, или нажав на кнопку Insert клавиатуры).
5. При необходимости в окне Соединение меняем вид соединения (по умолчанию выбрано Левое).
6. Так же есть возможность произвести отсев повторяющихся значений по определенным колонкам. Для этого отмечаем пункт Различные. Появится область, где выбираем необходимые колонки. Нажимаем Результат.
Внимание! Не предусмотрена работа с составными шапками таблиц:
| ПФР. До 2014 г | |
| Страх. часть | Накоп. часть |
Необходимо привести таблицы к виду, показанному в примере. Это можно сделать в самой обработке.
Обработка работает на управляемых формах и тестировалась на платформе 8.3.10.2772.
Вступайте в нашу телеграмм-группу Инфостарт