gifts2017

Связка двух табличных документов

Опубликовал Вадим Иванов (vynosmozga) в раздел Обработки - Универсальные обработки

Встала задача связывать два отчета или два файла Excel (OpenOffice), делать это должны пользователи и как обычно СУПЕР СРОЧНО. Сделал возможность группировки с суммированием.

Порядок работы:

1. Через буфер обмена заполнить Таблица №1 и Таблица №2

2. Настроить вкладку "Связь".

3. Если нужна группировка по строкам с суммированием ставим галку "1. Настроить суммирование Таблицы №", указываем по каким колонкам проводить суммирование, ставим галку "2. Включить суммирование Таблицы №".

4. Нажимаем кнопку "соединить таблицы".

5. Во вкладке "Результат" нажимаем кнопку "Вывести список" и сохраняем список в чём хотим.

 

Изменения:

- добавил возможность выбора типа соединения ("ЛЕВОЕ", "ПРАВОЕ", "ВНУТРЕННЕЕ", "ПОЛНОЕ").

Скачать файлы

Наименование Файл Версия Размер
Связка двух табличных документов для платформы 8.2. 64
.epf 19,50Kb
13.06.12
64
.epf 19,50Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. Антон (anton.fly7) 08.06.12 15:01
ексель сам умеет связывать таблици
2. Вадим Иванов (vynosmozga) 08.06.12 15:10
(1) anton.fly7,
ексель сам умеет связывать таблици

Да умеет. Но пользователи не умеют и к тому же суммирование по строкам делать в экселе не просто.
3. Александр Федорович (Фред) 15.06.12 06:10
vynosmozga, Пока не смог представить ситуацию, в которой мне потребовалось соединить два отчета.Если не трудно, приведите пример. Может, и мне требуется...
4. Вадим Иванов (vynosmozga) 15.06.12 08:48
(3) Фред, Например если нужно сравнить остатки товаров в БП и УТ.
5. юрий гулидов (gull22) 15.06.12 10:45
ориентировано н программиста, понимающего, чем оличается правое соединение от левого. Для простого пользователя 1с не подойдет
6. Александр Федорович (Фред) 15.06.12 10:47
(4) vynosmozga, Тогда мне точно не нужно...Я не использую пока специализированные конфигурации (кроме ЗУП в ознакомительном режиме), а в пределах одной программы таких потребносте не возникало...))
Удачи!
7. Вадим Иванов (vynosmozga) 15.06.12 11:08
(5) gull22,
ориентировано н программиста, понимающего, чем оличается правое соединение от левого. Для простого пользователя 1с не подойдет

Вообще то по умолчанию поставил "ПОЛНОЕ", в подсказке к полю сделал описание, что бы даже "продвинутый" пользователь понимал смысл. Но конечно Вам решать подойдет для ваших пользователей или нет.
8. Вадим Никонов (V.Nikonov) 18.06.12 20:33
Эта обработка - попытка преодолеть ограничения Excel в количестве строк и столбцов?
9. Вадим Иванов (vynosmozga) 19.06.12 09:00
(8) V.Nikonov,
Эта обработка - попытка преодолеть ограничения Excel в количестве строк и столбцов?

НЕТ! Это обработка - попытка дать возможность "продвинутым" пользователям связывать два отчета в один. Хотя одно другому не мешает.
10. Вадим Никонов (V.Nikonov) 19.06.12 20:42
(4) vynosmozga, Я скорее предположил бы эту обработку как средство связывания разнородной информации...
Хотя, есть множество консолей Запросов и консолей Отчетов... "продвинутые пользователи" могли бы их начать осваивать.
13. {ÐƦǑƝȊ} mx (dour-dead) 27.06.12 12:13
+ за прикольную картинку
14. Александр Зубцов (iov) 27.06.12 13:32
(0) Да ладно - заклевали прям - работает? оформлено? Че пристали - не отбивайте желание писать и выкладывать...
Лови плюс .
15. Владимир Каракозов (karakozov) 04.07.12 08:46
Интересное решение. Почему бы нет.Задача подобной, встречается достаточно часто. Как пример, сверка двух исторических отчетов, сохраненных в ексел.Конечно Эксел это делать умеет, но тут каждый раз при решении задачи с Экселем происходят танцы с бубном. Не знаю как реализация идеи в данном решении, но идея консолидировать две таблицы в одну средствами 1С ки - очень интересна. Единственное что можно добавить, это неплохо что б данные таблички не через буфер копировать а работать прям с источником данных.
16. buster Alf (busterx) 13.09.12 11:32
пользователи среднего ранга быстро поймут с подсказкой будут использовать
17. Борис Нагорнов (b1958) 30.01.14 17:01
Очень универсальная обработочка. Наконец-то нашел ей применение для получения результата от объединения двух эксель-таблиц. Раньше делал это использую SQL-запросы в Экселе. Для пользователя это оказалось совсем неосвояемо.