Групповая обработка баз для 1С 8.2 (OLE).

28.12.12

Разработка - Инструментарий разработчика

Обработка является удобным инструментом, когда необходимо выполнить однотипные действия на нескольких базах с одинаковой конфигурацией.
Обработка позволяет:
1. Выполнить произвольный код на всех базах из списка;

2. Выполнить произвольный запрос ко всем базам из списка, с выведением в поле табличного документа побазно.
3. Заменить значение константы во всех базах из списка.
Все действия могут быть выполнены, на усмотрение пользователя, либо через COMConnector, либо через Application.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Групповая обработка баз для 1С 8.2 (OLE). С возможностью автоматического заполнения списка баз из ibases.v8i.
.epf 14,97Kb
42
42 Скачать (1 SM) Купить за 1 850 руб.
Групповая обработка баз для 1С 8.2 (OLE).
.epf 13,29Kb
15
15 Скачать (1 SM) Купить за 1 850 руб.

Функционал:

1. Выполнение произвольного код на всех базах из списка;
2. Выполнение произвольного запроса ко всем базам из списка, с выведением в поле табличного документа побазно.
3. Замена значений константы во всех базах из списка.
4. Подключение к базам либо через COMConnector, либо через Application. 

Только для клиент-серверного варианта. Возможность работы с файловым вариантом, при желании, можно добавить. 

 

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    191425    1061    403    

991

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    29527    190    94    

180

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    22004    57    19    

89

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

15000 руб.

10.11.2023    14834    63    33    

82

Инструментарий разработчика Программист Платформа 1С v8.3 Платные (руб)

Инструмент для написания и отладки кода в режиме «1С:Предприятие». Представляет собой консоль кода с возможностью пошаговой отладки, просмотра значений переменных любых типов, использования процедур и функций, просмотра стека вызовов, вычисления произвольных выражений на встроенном языке в контексте точки останова, синтаксического контроля и остановки по ошибке. В консоли используется удобный редактор кода с подсветкой, контекстной подсказкой, возможностью вызова конструкторов запроса и форматной строки.

9360 руб.

17.05.2024    32122    107    48    

151

Инструментарий разработчика Программист 8.3.14 Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

20000 руб.

07.10.2021    19752    8    32    

44

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    105765    247    100    

312
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Sapience 28.12.12 08:31 Сейчас в теме
Зачетная вещь, из рекомендаций - добавить возможность определения версии платформы и соответственно "версию" КомКоннектора при одновременной работе с разными платформами в одном сеансе.
2. Romeooo 79 28.12.12 10:43 Сейчас в теме
(1) Sapience,
спасибо за рекомендацию. Это, а лучше полностью автоматическое формирование списка баз есть в планах.
3. Romeooo 79 28.12.12 10:52 Сейчас в теме
Выполнение произвольного кода рекомендуется делать отдельно для локальной базы(без использования объекта ДругаяБаза) и для удаленных(через ComОбъект ДругаяБаза).
Перечень баз в которых будет выполняться код можно изменить на закладке "Список баз".
4. maxis33 45 28.12.12 12:38 Сейчас в теме
Интересная штучка, возьму на заметку!
5. Elisy 952 04.01.13 09:09 Сейчас в теме
В режиме тонкого клиента будет работать?
6. Romeooo 79 04.01.13 10:50 Сейчас в теме
(5) Elisy, нет. Сделано на обычных формах. Могу переделать.
7. Elisy 952 04.01.13 11:58 Сейчас в теме
(6)
Спасибо. Дело не в этом. Насколько я знаю есть 2 вида подключения через COM: как толстый клиент и как тонкий. Традиционно повелось с 8.1, что подключаются через толстый клиент.
Но существует также вариант подключения по COM к базе, опубликованной через http в режиме тонкого клиента. И большая проблема в режиме тонкого клиента, что доступно очень мало объектов 1С на клиенте. Например, не получится вызвать команду "Выполнить", потому что она доступна только на сервере.
Я подумал, может вам как-то удалось выполнять команды при COM-подключении через тонкий клиент тоже.
8. Romeooo 79 04.01.13 13:18 Сейчас в теме
Я подумал, может вам как-то удалось выполнять команды при COM-подключении через тонкий клиент тоже.

А не пробывали создать ескпортную процедуру на стороне тонкого клиента и ей "скармливать" текст команд? Может так будет работать.
9. Elisy 952 04.01.13 13:57 Сейчас в теме
(8)
Есть решения, но они требуют вмешательства в конфигурацию - серверный модуль с экспортной функцией, внутри которой команда "Выполнить". Более изящного не подобрал.
В таком подходе 2 недостатка: к типовым по умолчанию не подходит, так как требует изменений конфигурации. Т.е. универсальные решения, как COM к толстому клиенту, создать не получится.
И безопасность сомнительная - клиент может скормить любые команды, например, удалить данные. В веб-разработке такая проблема остро стоит: SQL-инъекции.
10. Romeooo 79 04.01.13 14:11 Сейчас в теме
(9) Elisy, да, я именно это и имел ввиду. Но небезопасно и не совсем удобно - согласен.
Оставьте свое сообщение