Разработка Автор Версия Дата Количество скачиваний
ВосстановлениеБД - внешняя обработка для 1С:Предприятия 8.2. Обработка для восстановления баз данных из файлов резервных копий Microsoft SQL Server.
Универсальная обработка предназначена для быстрого и удобного восстановления баз данных из файлов резервных копий. Обработку удобно использовать для получения горячих копий рабочих баз данных, с целью использования их для разработки, отладки и тестирования.
DmitrO 1.7 16.08.11 8
WSTest - внешняя обработка для 1С:Предприятия 8.2. Позволяет провести испытание Web сервиса, а именно: выполнить любой метод и посмотреть результат.
Web сервис не обязательно должен быть реализован 1С:Предприятием, достаточно того чтобы он поддерживал SOAP. Обработка показывает метаданные Web сервиса (методы, параметры, их типы). Есть возможность подготовки параметров комплексного типа в виде XML. Результат выполнения метода показывается в виде XML.
DmitrO 1.3 24.12.14 818
GP1CV8IB - Расширение групповой политики конфигурации программ пользователя Active Directory для установки информационных баз 1С
Версия для 64-разрядных (x64) операционных систем: GP1CV8IB-x64
Описание возможностей и способ применения описан в статье Групповая установка 1С:Предприятия 8.1.
Информационные базы регистрируются в объектах групповой политики Active Directory и устанавливаются пользователям автоматически.
Последние изменения:
- добавлена возможность настройки информационных баз 1С 8.2;
- исправлена ошибка: не сохранялась серверная база 8.2 (сохранялась как файловая).
DmitrO 1.0.3.5 07.12.10 Win32: 970
x64: 792
OLEExSup - внешняя компонента расширяющая штатные возможности обращения к OLE-объектам
В настоящее время это касается только передачи массивов SAFEARRAY, в качестве параметров и возвращаемого значения, при вызове метода объекта через интерфейс IDispatch
trad 0.0.0.2
(beta)
01.01.70 618
MakeV8Distr - VB-скрипт для подготовки инсталляционного пакета 1С:Предприятия 8.1 для установки через групповые политики Active Directory операционной системы Windows
Описание возможностей и способ применения описан в статье Групповая установка 1С:Предприятия 8.1.
Теперь каждый может собрать для себя локализованный инсталляционный пакет нужной конфигурации и не один.

Последние изменения:
- добавлена проверка на существование msi файла;
- добавлена проверка на установленный у msi файла атрибут "Только чтение";
- в связи с тем что дистрибутивы от 1С теперь содержат ярлык для рабочего стола скорректирован код для отработки параметра /e.

Скрипт не предназначен для 8.2. Он разрабатывался для 8.1.
Для 8.2 скрипт не нужен, т.к. по-умолчанию (родной msi от 1С) через ГП встает так:
- языковые ресурсы устанавливаются только для языка ОС (на русской windows русские, на украинской украинские);
- устанавливаются все клиентские компоненты (тонкий, толстый, и т.п.);
- драйвер ключа не ставится;
- серверные компоненты не ставятся.
Языковой файл модификации (.mst идет в составе дистрибутива) для родного msi можно указать в настройке установки в объекте групповой политики. При установке через ГП (т.к. процедура не интерактивная) он нужен только для того чтобы установленное приложение отображалось в панели управления на соответствующем языке, а не нейтральном (английском).
DmitrO 1.5 12.01.10 1047
TableDoc - внешняя компонента для работы с табличным документом (Таблица) системы 1С:Предприятие 7.7
ВК реализует два класса: МенеджерТабличногоДокумента и элемент управления ПолеТабличногоДокумента.
МенеджерТабличногоДокумента - класс для управления некоторыми параметрами состояния любого табличного документа. Работает с объектом типа "Таблица".
ПолеТабличногоДокумента - элемент управления представляющий из себя атрибут формы отображающий представление (View) стандартного 1С-объекта Таблица.
trad 0.1.0.36 01.01.70 620
V7AppProfile - внешняя компонента для настройки параметров системы 1С:Предприятие 7.7
ВК реализует объект ПрофильПриложения.
Объект предназначен для доступа к некоторым настройкам параметров системы 1С:Предприятие
Часть этих настроек расположены например в диалоге "Настройка параметров системы" (Меню: Сервис-Параметры).
Настройки собраны в коллекцию атрибутов объекта ПрофильПриложения.
Атрибуты доступны как для чтения так и для записи.
Объект ПрофильПриложения так же может иметь подпрофили отражающие некоторые подсистемы 1С:Предприятия.
trad 1.0.0.1 01.01.70 433
КонсольЗапросов - внешняя обработка для 1С v8.0; несколько доработанная консоль запросов от 1С.
Дополненый функционал
Рекурсивное составление текста запроса
В типовых конфигурациях достаточно часто применяется способ задания текста запроса частями в нескольких переменных с последующей конкатенацией в общий текст запроса и выполнением. Этот подход облегчает разработку и понимание общего текста запроса и приветствуется, однако он сильно затрудняет отладку таких запросов вцелом, и выполнение их частей в целях просмотра промежуточных результатов.
Предлагается следующее решение:
Из программного модуля через буфер обмена можно скопировать определение текста запроса (вместе с присвоением его переменной модуля), после этого нажать кнопку Обработать на панели. Имя переменной будет установлено как имя запроса, а текст будет обработан (очищен от |). При этом вставки в текст запроса вида "+Подзапрос+" будут сохранены в тексте, а также созданы одноименные подчиненные узлы в дереве запросов. Эти запросы (подзапросы) можно скопировать из модуля и обработать аналогичным образом. Т.о. можно заполнить все дерево большого запроса. При этом если конкретный подзапрос встречается вторично, при обработке текста запроса подчиненные узлы будут созданы с именем с префиксом @, это означает что это ссылка на подзапрос который должен находиться в том же дереве запросов и ему не нужно устанавливать текст.
После того как все тексты запросов вставлены и обработаны, нужно установить параметры у корневого запроса. Выполнять можно как сам корневой запрос, так и отдельные его части (подзапросы). При выполнении конечный текст запроса собирается по подчиненным узлам рекурсивно.
При выполнении подзапроса, коллекция параметров будет взята от родительских запросов рекурсивно (т.е. в любом случае дойдет до корня), но значения могут быть переопределены в текущем подзапросе. В подзапросах можно добавлять предложение упорядочивания, при этом оно может оставаться в тексте подзапроса даже при выполнении запросов верхнего уровня, т.к. при рекурсивной сборке конечного запроса, предложение упорядочивания вырезается.
Способы задания значения параметра
Установить флажок в графе "В", нажать кнопку выбора значения.
- значением (было в стандартной обработке);
- выражением (было в стандартной обработке);
- массивом значений определенного типа;
- программным модулем, который должен установить переменную "Параметр" в значение параметра.
Некоторые незначительные усовершенствования в эргономике
Параметры вводятся в общей главной форме.
Возможность скрывать/показывать: дерево запросов, параметры текущего запроса, результат запроса.
Показывается количество строк в результате, время выполнения запроса в секундах с точностью до миллисекунд.
Возможность хранения нескольких таблиц с результатами.
Исправлены ошибки при формировании текста модуля.
DmitrO, SirStefan 1.4 31.05.07 530
GameWithFire - внешняя компонента для 1С v8 для работы с ADO. А также имеет набор объектов для работы с внутренними контейнерными форматами данных 1С v8.
Позволяет быстро загрузить ADODB.Recordset в ТаблицуЗначений или РезультатЗапроса. А также предоставляет доступ к значениям перечислений ADO из библиотеки типов. Контейнерные форматы используются в некоторых файлах v8, например: .cf, .cfu, .epf, .erf, а также в поле BinaryData в таблицах Config и ConfigSave базы данных. В архиве инсталяционный пакет.
DmitrO 1.5.5.5 16.12.11 3447
ResetCollation - скрипт для MSSQL 2000 для смены кодировки базы данных.
Позволяет переустановить кодировку текстовых полей в БД с одной на другую.
Характеристики скрипта относительно полей к изменению кодировки:
+ поля могут входить в индекс;
+ поля могут входить в первичный ключ;
+ поля могут быть типа text;
+ поля могут входить в статистический индекс;
- поля не могут входить во внешний ключ;
- поля не могут входить в полнотекстовый индекс;
Любая БД 1С v7.7 подходит под эти ограничения. (Если конечно в ней не создавались объекты внештатными средствами.)
ResetCollation.sql - сам скрипт, в нем есть инструкция к применению;
FieldsToRecollate.sql - скрипт для просмотра списка полей подлежащих к изменению кодировки;
DmitrO 1.4 14.02.07 551
Общие.Форма.Привязка - КОП для привязки элементов управления к границам формы
КОП для 1с++ (версия 1с++ должна быть меньше 2.5), который позволяет выполнить привязку элементов управления к границам формы. Просто и удобно. Описание использования класса в самом .ert на закладке Описание.
Общие.Форма.Привязка.ert - собственно класс.
НастройкаВесов.ert - пример использования.
DmitrO 1.7 14.02.07 1966
1СQA - 1C Query Analyser - внешняя обработка для 1С v7.7 - консоль выполнения прямых запросов 1с++
Для работы необходимы: 1c++, КОП для привязки элементов управления (см.выше)
DmitrO 2.2 14.02.07 2196
EFExplorer - плагин к OpenConf - проводник по внешним формам в конфигураторе.
Для работы необходимо: OpenConf
trad 1.1.0.7 01.01.70 468
ScanPrint - внешняя компонента для 1C v7.7 для сканирования и печати документов
В архиве исходники, als-описание и sp.dll
trad 1.0.1.0 14.02.07 2479
ТаблицаГруппировок - КОП для 1с++; накручивает на таблицу значений итоги по измерениям и группам измерений типа справочник. Позволяет перебрать таблицу в порядке группировок.
trad - 01.01.70 1778
УстановкаТА - внешняя обработка для 1С v7.7; позволяет переустанавливать ТА, расчитывая итоги регистров прямыми запросами 1с++
Позволяет также:
- пересчитать итоги по указанным регистрам (остатков и оборотов);
- все действия можно проводить в разделенном режиме (устанавливается блокировка);
- каждый месяц открывать за вас новый период, не выгоняя срочно всех из базы;
DmitrO 2.0 14.02.07 4580
base64 - консольная утилита для base64 кодирования/декодирования файлов
Использование: base64 <команда> <файл_источник> <файл_приемник>
<команда>
  e - кодирование (encode) файла-источника в файл-приемник с кодировкой Base64
  d - декодирование (decode) из файл_источника с кодировкой Base64 в файл-приемник
trad нет 07.05.07 699