helpf.pro
Регистрация
DT: Частенько бывает нужно из "1cv8.dt" что либо вытащить.
Теперь и это возможно )

На выходе (после распаковки) один текстовый файл со знакомыми уже нам структурами 8.Х.

Новое в версии 1.2:

Добавлена возможность удалить информацию о пользователях в файле *.DT.

Как залить из dt, и зайти в базу не зная паролей пользователей?
Ведь после заливки дампа платформа перезапускается и показывает окно аунтефикации. и никак не зайдешь если не помнишь пароли.
Путь существует только один! Установить SQL сервер. Затем поднять "1С:Сервер".
Затем залить из dt дамп. Затем лезть в базу SQL и вручную все править, если конечно знаешь где править.
Кто сталкивался, тот знает что это целая проблема.
Теперь эта проблема решена!.

Новое в версии 1.3:

Добавлена возможность экспорта конфигурации из файла *.DT.
Причем есть возможность выбора экспортировать сведения о поддержке или нет.
Если сведения о поддержке не экспортировать, то файл СF для штатных конфигураций имеет значительно меньший размер.

Фактически возможность экспорта конфигурации из файла *.DT позволяет существенно сэкономить время.
Так для получения файла CF штатным образом имея *.DT, необходимо:
1) Создать чистую информационную базу
2) Загрузить данные из DT (займет очень много времени даже для средних по размеру архивов)
...при этом происходит следующее:
......a) распаковывается весь файл DT (Очень длительно для больших DT файлов)
......b]б) заливается конфигурация
......в) Реструктуризируется БД
......г) Заливаются данные в таблицы БД (Очень длительно для больших DT файлов)
......д) Создаются и заполняются индексы (Очень длительно для больших DT файлов)
......е) Рассчитываются итоги и прочие служебные данные (Ну очен! очень! очень! длительно для больших DT файлов)
3) Экспортировать CF

Теперь экспорт можно осуществить в ДВА! клика мышкой. Скорость экспорта приятно удивит!
при этом задействуется пункт 2.a (Частично) , затем 3 .
То есть распаковали и сразу выгрузили.

Для экспорта CF реализован хитрый алгоритм только частично распаковывающий *.dt, который фактически снимает ограничения на размер обрабатываемого файла *.dt при экспорте конфигурации.

Новое в версии 1.4:
Добавлена поддержка командной строки. См файл "Работа с командной строкой.doc" в архиве.

Новое в версии 1.4 SP1:

Исправлен баг, из за которого выходной CF файл получался слишком большим.
Теперь вых.файл CF получается меньше чем у 1С выгрузки CF. )

Новое в версии 1.4 SP2 04.08.2008:

Пересмотрен алгоритм экспорта в CF файл.
В результате скорость работы с экспортируемым CF файлом из среды 1С существенно увеличилась!
title
Подробнее Разместил: E_Migachev Дата: 07.04.2010 Скачали: 1552 Комментарии: 3
2.45
Распечатать
1Cv7 DD View При помощи данной программы можно просмотреть структуру файла 1cv7.dd
title
Подробнее Разместил: E_Migachev Дата: 25.03.2010 Скачали: 343 Комментарии
1.48
Распечатать
MI:MDeXtractor - Редактор выполнен в виде внешнего, самостоятельного приложения. В редактор можно загруть MD- и ERT-файлы.

Функциональные возможности редактора довольно обширны, и включают в себя:

* Редактирование текстов программных модулей
* Редактирование диалоговых форм V7 (в текстовом виде)
* Просмотр внешнего вида форм прямо в редакторе
* Большой набор функций поиска и замены
* Ведение протокола изменений (вставка в тексты информации о внесённых в текст правках)
* Выгрузка конфигурации в файловую систему (в виде набора каталогов и файлов)

MDeXtractor Редактор умеет работать с конфигурациями, которые были закрыты паролем.
title
Подробнее Разместил: E_Migachev Дата: 15.03.2010 Скачали: 733 Комментарии
2.16
Распечатать
ert2exe При помощи данной программы, можно конвертировать отчеты ert, 1С 7.7, в исполняемые exe файлы, указав:
1. Путь к программе 1С
2. Параметры командной строки(параметры запуска 1С)
3. Приоритет

Выбираете файл ert и получаете файл exe
title
Подробнее Разместил: E_Migachev Дата: 15.03.2010 Скачали: 350 Комментарий: 1
1.47
Распечатать
1C:Translator (1 Программа предназначена для перевода текстов программных модулей системы 1С:Предприятие 7.7 с русского на английский язык и в обратном направлении. Перевод производится в активном окне Конфигуратора по нажатию горячей клавиши, либо выбором нужного окна конфигуратора из списка доступных окон (пункт "Перевод" в контекстном меню).Строковые константы и текст, находящийся в комментариях, не переводятся.

В стандартном режиме (опция "Полный перевод" выключена) переводятся операторы и встроенные функции языка 1С.

При включенной опции "Полный перевод" будут переводиться методы объектов (а в случае совпадения имен переменных с именами методов объектов -- и имена переменных) -- при условии что в словарь программы добавлены соответствующие определения для перевода.

title

Roman Cornelius
Подробнее Разместил: E_Migachev Дата: 14.03.2010 Скачали: 160 Комментарии
1.59
Распечатать
akXMLEdit v.1.2 Особенность - легко и просто открывает большие файлы
мегабайт так в 12, например файл переноса 1С,
только память подавай. )

Функций у программы - целых 3. Открыть и показать файл, найти что нам нужно,
и отредактировать значение в ноде.'

Если кто-то спросит - "Нафига ты написал эту хрень?" - я отвечу, что однажды
у меня возникла необходимость изменить пару значений в файле переноса данных 1С.
Размер у него был как раз около 12 мегабайт.
Машина у меня тогда была не сказать что старая, но и не сильно крутая, с 256мб памяти.
Сначала я попытался открыть его ФАРом. Файл открылся, но работать с ним было
практически невозможно, т.к. ФАР при длинне одной строки в файле в несколько тысяч символов начинал откровенно тормозить.
Естественно, я полез в сеть, скачал несколько редакторов XML более-менее приемлимого размера.
Попробовал. Не помню, что это были за редакторы, но тормозили они на моей машине с этим файлом изрядно. Немного подумав, я решил что что-то здесь явно не так, так как если
программа требует для открытия 12-метрового файла порядка 150-200 метров памяти и
потом тормозит от каждого движения курсора, то на такие объемы она просто не рассчитывалась.
(да, я понимаю, что в этих редакторах много крутых фич и рюшечек, но мне-то надо было
всего лишь поправить пару значений).
Осознав это, я вспомнил главного злодея из 5-го элемента, и со словами "хочешь
сделать хорошо - сделай это сам" - запустил Delphi.
В принципе, я уже был готов самостоятельно написать простенький и ни на что
не претендующий xml-парсер, но решил сначала попробовать стандартные средства.
Кинул на форму TXMLDocument, прописал путь к файлу, и сказал "Active := True".
"Вж-ж-ж" - сказала японская автоматическая пила, и файл открылся, при чем подозрительно быстро. "Ого!" - сказали суровые русские мужики в моем лице.
В итоге выяснилось, что открывается-то он практически моментально, но при этом грузит
только корневые узлы дерева. На загрузку всех узлов времени требутся значительно больше.
Что-то в районе аж целой минуты-другой (файл, напомню, БОЛЬШОЙ).
Так что сам парсер (стандартный микрософтовский msxml3.dll) оказался ни в чем не виноват.
За что программистам из Микрософт - отдельно спасибо. Правда, далеко не все программисты Микрософт одинаково полезны - это становится понятным, если попробовать открыть такой большой файл в Internet Explorer )
В общем в итоге - получилась это программа.

Узлы она подгружает динамически, т.е если файл большой, но корневых узлов немного,
то откроется она практически мгновенно. При попытке раскрытия незагруженного узла,
он подгружается в память, которой тоже конечно требуется парсеру немало, но зато
после того как узел загружен, работа с ним идет без тормозов.

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

Редактировать можно только значения атрибутов. Добавлять/удалять
атрибуты/узлы - нельзя (во всяком случае мне это не требовалось и до сих пор не требуется )

Выпадающий список на панели инструментов - это выбор парсера.
Иногда одним можно открыть файлы которые не понимает другой из-за ошибок
в структуре/содержании файла.
Однако, не факт, что у вас в системе стоят парсеры OpenXML или XercesXML, и,
если вы выберите отсутствующий парсер, вылезет ошибка. В этом случае просто выберите
существующий парсер. И вообще - рекомендую пользоваться только MsXml-парсером.

Вот скрин:
title

А еще понимает командную строку - <c:\akXmlEdit.exe file.xml>

Вот вроде и все. Кому надо - тот оценит.

Кауфман А.М., Абакан, 2005-2008
Подробнее Разместил: E_Migachev Дата: 01.03.2010 Скачали: 697 Комментарии: 3
2.04
Распечатать
Данная обработка является продолжением Обработки фонового проведения документов!

Помимо фонового проведения документов по установленному отбору, она может:
* Отменить проведение документов
* Установить пометку удаления
* Снять пометку удаления
* Удаление документов без проверки ссылочной целостности

ВНИМАНИЕ! Удаление документов без проверки ссылочной целостности рекомендуется делать только опытным пользователям!
Т.к. если на удаленный документ в других документах были ссылки, то вы увидите что-то вида: <Объект не найден> (84:bf5600145e3710ab11dda4c605dbe824) .

И если такое все же произошло, то воспользуйтесь ссылкой на статью Битая ссылка, <Объект не найден>, Уникальный Идентификатор, GUID.

title
title
Подробнее Разместил: E_Migachev Дата: 08.02.2010 Скачали: 440 Комментарии: 2
1.92
Распечатать
Открывает файлы: *.epf, *.cf, *.pfl и *.1cd
title

Автор: MeSoft
Подробнее Разместил: E_Migachev Дата: 04.02.2010 Скачали: 2878 Комментарии: 13
2.51
Распечатать
При помощи данных программ можно узнать методы и свойства внешних компонент и OLE/COM Объектов.
title
title
Подробнее Разместил: E_Migachev Дата: 10.11.2009 Скачали: 623 Комментарии
2.08
Распечатать
Всего 19 на 2 страницах по 10 на каждой странице