0. Техподдержка 19.06.17 18:27

Data Commander 3.0 внешняя обработка для работы с данными

Внешняя обработка (УФ) для работы с данными с невероятными возможностями.
Полнофункциональная Lite-версия доступна для скачивания бесплатно.

Перейти к публикации

Лучшие комментарии
53. Техподдержка 28.11.18 22:24
Вышла версия 3.0.9.2 ! Стало ещё удобнее!

Теперь, если Вы не сохранили страницы и закрыли обработку, или просто пришлось погасить сеанс, - не придется думать что восстанавливать при следующем открытии. Все страницы будут сохранены на закладке "История", как в браузере, и к ним можно будет вернуться в любой момент. Чтобы понять что и когда было сделано, реализован предпросмотр для записи истории.
Прикрепленные файлы:
54. Техподдержка 28.11.18 22:38
Но это не все изменения версии 3.0.9.2

Новая обработка: Выгрузка XML.

Думаю, все знакомы с типовой обработкой ВыгрузкаЗагрузкаXML, которая позволяет легко перенести данные между одинаковыми данными. Сама обработка предлагает довольно скудный выбор для выгрузки объектов. Есть разные модификации, предлагающие разные отборы и т.д. Теперь можно выгрузить объекты полученные в DC. Выбранные в списке, полученные запросом в том числе и из временной таблицы помещенной из экселя. Любые. И при этом можно захватить с собой объекты по ссылкам, движения, подчиненные элементы... Например, выбрал в списке элемент номенклатуры и выгрузил его со всеми характеристиками и т.д.
Для загрузки использовать вышеозвученную ВыгрузкуЗагрузкуXML, с этим она и без нас справится на 5.

Для новых счастливых покупателей напоминаю, что обновление качается из профиля в "моих заказах".

Lite версия обновится позже.
Прикрепленные файлы:
Остальные комментарии
Избранное Подписка Сортировка: Древо
1. Техподдержка 22.06.17 13:27
Ожидается в версии 3.0.7.0:

- Источник данных: ADO запрос к произвольной базе данных
- Источник данных: COM-запрос к другой ИБ 1С
- Форма обзора метаданных конфигурации с генерацией шаблонов для использования в произвольных алгоритмах
2. fishca 1156 22.06.17 13:33 Сейчас в теме
Лавры Инструментов разработчика не дают спать спокойно?
koks17v; gortol; artbear; gigabyte_artur; Yashazz; surikateg; +6 Ответить
3. Техподдержка 22.06.17 13:50
(2) Нет сплю я хорошо, спасибо. Потому что это абсолютно разные продукты.

Инструменты это встраиваемая подсистема на обычных формах. Инструмент разработки.

А Data Commander 3 это внешняя обработка на управляемых формах и больше подходит для внедрения. Быстро обработать/загрузить данные в типовой УТ11/ERP/ и т.д.? Не думаю, что ИР создавалась для этого.

Так что советую использовать оба инструмента.
mavlenkov; alanto23; +2 Ответить
30. tormozit 5595 05.07.17 17:32 Сейчас в теме
(3) Инструменты разработчика не только встраиваются. Он выпускаются в 3-х вариантах
- встраиваемый (CF)
- портативный (набор EPF)
- расширение (CFE)
4. Константин С. 598 22.06.17 14:15 Сейчас в теме
может оно и верно объединить обработки в одну "Загрузка данных из Табличного Документа" + "Универсальные подбор и обработка объектов".
5. Техподдержка 22.06.17 14:24
(4) Попробуйте поработать с Data Commander 3 в реальных задачах, и, я уверен, Вы найдете, что это далеко не просто объединение вышеназванных обработок.
29. dima1c 26 03.07.17 19:11 Сейчас в теме
(4) Забавникус, нет нет это не велосипед, это мотороллер с педалями ))))
6. arv 22.06.17 16:58 Сейчас в теме
7. Filipp_inf 23.06.17 08:50 Сейчас в теме
Добрый день!
Пока скачала Lite.
Пробовала поиск дублей в справочнике.
Конфигурация Розница 2.2 типовая, 1С 8.3(8.3.9.2033), Тонкий клиент.
Дубли ищет, но при попытке сохранить настройки выдает ошибку:
" Каталог не обнаружен 'e1cib\tempstorage\DataCommander30.dat' "
При попытке создать группу настроек ошибка та же.
8. Техподдержка 23.06.17 11:00
(7) Здравствуйте!
Вы открываете обработку через "файл - открыть"? Какое подключение для тонкого клиента файл, сервер или WEB ?
Судя по ошибке, обработка распаковывается из хранилища в ИБ. Такой режим работы на данный момент не поддерживается, (но есть в планах).
13. Filipp_inf 26.06.17 13:22 Сейчас в теме
Добрый день!
(8) - Для тонкого клиента подключение - сервер.
14. Техподдержка 26.06.17 13:50
(13) Добрый день! Скачайте версию 3.0.6.1. В ней эта ошибка не должна появляться.
15. Filipp_inf 27.06.17 14:03 Сейчас в теме
Добрый день!
(14) - Скачала, сохранение настроек работает. Спасибо!
9. Техподдержка 23.06.17 17:25
Режим работы в виде подключаемой обработки или встроенной в конфигурацию войдет в ближайшее обновление 3.0.6.1. Плановая дата выхода - 26.06.2017.
10. TreeDogNight 16 24.06.17 05:45 Сейчас в теме
Чем ваш инструмент лучше Этого?
11. Техподдержка 24.06.17 11:27
(10) допустим Вам прислали список номеров документов и таблицу пар кодов статей ддс для замены в этих документах. В Data Commander 3 эта задача решается за две минуты, а там?
12. Техподдержка 26.06.17 09:18
Вышла версия 3.0.6.1. Новое в версии:

Ядро:
- Возможность подключения Data Commander 3 как дополнительной обработки, открытия программно или помещения в дерево конфигурации. В таком режиме работы файл настроек, временные таблицы и прочие файлы сохраняются в каталог МоиДокументы/Data Commander 3.

Обработка "Замена значений":
- Возможность выполнять замену в движениях (опционально)
- Возможность указать список дополнительных свойств при записи объектов
16. Yashazz 2858 27.06.17 16:20 Сейчас в теме
Ага, ещё одна попытка сделать "Инструменты разработчика" в одну кучу) Да, наверное каждому неймётся) Завидую свободному времени автора. и не лень же)
17. Техподдержка 27.06.17 17:19
(16) первый Data Commander был написан до публикации ИР. Опубликован позже.
18. Техподдержка 27.06.17 17:28
(16) И чтобы закрыть тему ИР: мне было бы трудно сделать клон "инструментов", потому что моё с ними знакомство закончилось на "открыл описание - посмотрел скриншоты - закрыл".
19. KazanKokos 8 28.06.17 09:49 Сейчас в теме
(18) у меня в ИР в конечном итоге только консоль запросов юзается
20. Трактор 1191 28.06.17 10:57 Сейчас в теме
Название как из спам рассылки или плохой рекламы.
21. Техподдержка 28.06.17 11:04
(20) Названию уже 10 лет. Не менять же? Ознакомьтесь с первой версией, и Вы поймете почему такое название:

http://infostart.ru/public/65473/
22. FSlon 29.06.17 11:59 Сейчас в теме
Скажите, значения констант можно изменять? У меня не получилось, применил методы - выборка через локальный запрос, значение получил. Далее пробовал с помощью "Установки значений", "Замены значений" заменить булево на противоположное - в среднем окне "Данные" значение заменяется, а в самой константе нет. Почему? Я что-то не так делаю или Ваш инструмент не умеет? У меня есть обработка специально для констант - меняет без проблем.
23. Техподдержка 29.06.17 16:59
(22) Создайте произвольный алгоритм (одна строка по установке константы) и сохраните его. Теперь у Вас есть обработка для установки констант.

Ещё все константы обычно доступны через меню Все функции, зачем специальная обработка не совсем понимаю. Но если очень хочется, в Data Commander можно сделать удобный просмотр значений констант и их установку (в том числе группой), например так:
Прикрепленные файлы:
24. duck 209 01.07.17 23:48 Сейчас в теме
Антон, добрый день!
Разработка очень интересная и функциональная. Но попытался воспользоваться ей для загрузки данных из экселя в 1С. При загрузке необходимо было обработать данные произвольным образом. И не получилось, т.к. обработка не воспринимает многострочный текст.
Вот картинка с описанием проблемы: https://yadi.sk/i/XA99-yTV3KfQHB
Прикрепленные файлы:
25. Техподдержка 02.07.17 13:13
(24) Здравствуйте!

03.07.2017 выйдет обновление 3.0.6.2, в нём этот момент будет исправлен.
26. duck 209 03.07.17 09:54 Сейчас в теме
27. Техподдержка 03.07.17 17:05
Вышла версия 3.0.6.2 Новое в версии:

Служебная форма "Обзор метаданных". Позволяет:

Быстро найти объект конфигурации по:
- имени, синониму, представлению объекта/списка и т.д.
- имени таблицы БД или имени поля реквизита в БД

Получить по выбранному/найденному объекту следующую информацию:
- основные свойства как объекта метаданных
- шаблоны кода для использования в произвольных алгоритмах и запросах (например, код получения значения предопределенных элементов)
- состав физических таблиц и полей с именами в терминах БД


Исправлено:

- появление символов переноса при использование многострочного произвольного алгоритма в загрузке данных.
Прикрепленные файлы:
28. Техподдержка 03.07.17 17:12
Форма обзора вызывается из командной панели на главной странице (источников данных):
Прикрепленные файлы:
31. Техподдержка 12.07.17 10:19
Вышла версия 3.0.7.0

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

-Новый источник данных "Com - запрос V8"

Теперь можно подключиться к файловой или клиент-серверной базе 1Сv8 и, например, настроить сравнение остатков в базах одним запросом. Или загрузить оттуда простые данные "по-быстрому".
Ссылки из "одинаковых баз" (бэкап, РБД) конвертируются напрямую. При подключении к "другой базе" доступно получение только примитивных типов. Поддерживаются параметры только примитивных типов.


- Новый источник данных "ADO - запрос"

Цепляемся к базам Oracle, SQL, файлам Excel (если источник "файл на диске" не устраивает) и т.д. через ADO. Опять же можно сам результат или настройку источника поместить во временную таблицу локального запроса и сравнивать, загружать, устанавливать и т.д.

- Обработка "Загрузка данных" теперь поддерживает загрузку в подчиненные регистры сведений и регистры накопления. Поле "Регистратор" определяет документ, к которому будет привязана запись. Можно явно указать один документ, а можно взять его из поля данных к загрузке или вычислить - в таком случае загружаемые записи "раскидаются" по нужным документам.
Прикрепленные файлы:
32. Техподдержка 12.07.17 14:14
Планы по дальнейшему развитию в ближайшее время:

- Редактор движений и переход в подчиненные/связанные в универсальной форме элемента
- Установка значений из динамического списка в подчиненные регистры
- Поиск ссылок в источниках "файл на диске" и "табличный документ" чтобы не приходилось каждый раз использовать запрос для поиска соответствующих значений.
- Выгрузка данных (полученных любым путем) в XML и т.д.
- Расширение форматов источника "файл на диске" (csv, dbf и т.д.)


Под вопросом:

- Конструкторы для COM и ADO запросов
- Источник данных "Журнал регистрации"
- Источник данных "Поиск битых ссылок" + обработка "Восстановление битых ссылок из копии"
- Генератор модуля отчета и схемы СКД для быстрого создания внешних отчетов, объединяющих данные из разных баз/источников.

Пожелания приветствуются!
60. Gdeg 15.07.19 13:16 Сейчас в теме
(32)
- Расширение форматов источника "файл на диске" (csv, dbf и т.д.)


Это еще не реализовано? В версии лайт не увидел
34. retif 1 11.08.17 09:39 Сейчас в теме
Вопрос- COM запрос поддерживает соединение с базой с другой версией Платформы 1С?
35. Техподдержка 14.08.17 08:47
(34) между 8.3 и 8.2 без проблем. Версия коннектора выбирается в настройке. Различные релизы одной версии - нет.
36. Константин С. 598 10.10.17 13:19 Сейчас в теме
Вопрос:
Если брать "Динамический список", то для отображения доступны не все реквизиты(
А также это проявляется если открыть объект)
37. Техподдержка 18.10.17 10:05
(36) Если поле скрыто функциональными опциями, платформа его не показывает даже если в списке и на форме есть нужные элементы. Запрос этого ограничения не имеет.
38. mulla1979 8 23.10.17 23:27 Сейчас в теме
Шикарно! Автору респект и уважуха! ;-) Давно искал что-нибудь подобное!
39. retif 1 29.11.17 13:14 Сейчас в теме
источник -"Программный код" для вывода всех констант

Для Каждого Константа Из Константы Цикл
Сообщить(Строка(Константа) + " = " + Константа.Получить());
КонецЦикла;
40. duck 209 01.02.18 07:06 Сейчас в теме
Добрый день!
Спасибо за отличный инструмент. Очень многие задачи теперь легко решаются с помощью него.

Недавно столкнулся с проблемой загрузки данных их экселя в серверной 1С. Убил много времени на настройку прав и т.д., но так и не поборол пока проблему.

В той же базе, только файловой, ваша обработка работает нормально. При этом есть другие обработки, которые читают данные из экселя &НаКлиенте (в серверной базе), там все хорошо работает. У вас же чтение выполнятся &НаСервере. Отсюда много подводных камней вылезает. В идеале бы сделать метод чтения опциональным, в настройках выбирать на клиенте или на сервере.
41. Техподдержка 01.02.18 12:02
(40) Спасибо за отзыв. Опцию чтения XLS на клиенте добавил. Сегодня опубликую обновление вместе с некоторыми новыми возможностями.
42. Техподдержка 01.02.18 16:15
Вышла версия 3.0.7.5

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

- Новый источник данных "Битые ссылки".

Позволяет получить конкретные битые ссылки по их представлению. Например, можно скопировать из поля документа/ отчета строку вида "<Объект не найден>(...)" и получить конкретную битую ссылку, на которую теперь можно найти ссылки или восстановить объект из бэкапа (см. ниже).

- Новая обработка "Восстановление объектов"

Позволяет восстановить объект из базы бэкапа по существующей/битой ссылке. Можно восстановить ошибочно удаленные объекты или ошибочно измененные реквизиты. Происхождение битой ссылки в таблице данных не важно, это может быть ссылка полученная через источник "Битые ссылки", запросом, или даже запросом к родственной базе через COM. (В настоящий момент не сразу обновляется КЭШ представлений ссылок, поэтому некоторое время после выполнения вполне рабочая ссылка может отображаться как "<Объект не найден>(...)". Проблема решается.)

- Редактор движений в универсальной форме.

В форме редактирования документа (пункт меню Данные -> Редактировать объект) появилась кнопка движения для непосредственного редактирования движений. Перепроведение документа в общем случае уничтожит все изменения. Как и вся обработка, данный инструмент рассчитан на выполнение служебных операций, а не для реального ведения учета.

- Источник данных "Файл на диске"

Возможность читать файл на клиенте, если на сервере по тем или иным соображениям com-объект excel недоступен.

- Мелкие исправления.
Прикрепленные файлы:
43. Техподдержка 01.03.18 17:22
Релиз 3.0.8 ожидается 05.03.2018.

Нововведения больше касаются не источников данных/обработок, а основного ядра и удобства работы с ним. Например, при прерывании сеанса (зависло/отключение и т.д.), при следующем запуске восстановятся рабочие страницы с настройками источников данных и обработок. Обработка теперь не мучает вопросами при закрытии (классическую модель поведения при закрытии можно включить в новой форме настройки параметров).

Функционал готов на 100%, идет тестирование.
44. Техподдержка 13.03.18 10:41
Вышла версия 3.0.8.0

Главное изменение - при закрытии/прекращении работы обработка запоминает настройки источников данных и обработок на рабочих страницах. При открытии рабочие страницы восстанавливаются (за исключением данных - их нужно получить заново). Это позволяет во-первых сохранить работу (например, если большой некорректный запрос завесил 1с, можно отключить сеанс и перезапустить 1с - при открытии Data Commander восстановит рабочую страницу с текстом запроса и т.д.), а во-вторых избавляет от необходимости отвечать на вопросы при закрытии обработки - сохранить источник данных можно будет и "потом", при закрытии страницы или просто по кнопке.

Второе важное изменение - теперь при сохранении настройки источника данных вместе с ним сохраняются обработки. Зачастую конкретная обработка заточена под конкретные данные. Раньше приходилось открывать источник данных, потом искать нужную обработку. Сейчас вместе с источником данных сразу открываются сохраненные с ним обработки.

Третье изменение - форма настроек обработки. На странице с источниками данных появилась кнопка "Настройка". По кнопке открывается диалог настройки.

В форме можно настроить сохранение обработок вместе с источником данных и поведение при закрытии обработки. При желании можно вернуть поведение как в версии 3.0.7 - при закрытии задавать вопрос о сохранении каждой модифицированной страницы. В случае аварийного отключения сеанса, рабочие страницы будут восстановлены вне зависимости от текущих настроек.
Прикрепленные файлы:
45. Техподдержка 27.03.18 11:24
Опубликована версия 3.0.8.1. Реализован ряд исправлений, в т.ч. необходимость обновления данных после изменения обработки.
Обновление для версии Lite будет выложено позже.
46. Техподдержка 03.04.18 16:14
Опубликована версия 3.0.8.2.
- Оптимизировано открытие обработки
- Устранены мелкие ошибки
- Можно выбрать страницы для восстановления с прошедшего сеанса или отказаться от восстановления вообще. Выбор страниц при восстановлении можно отключить в настройках.
50. Froloid 66 12.05.18 20:48 Сейчас в теме
(46) Как получить это обновление? Доступна только обычная кнопка "купить" (у меня куплена предыдущая версия 3.0.8.1).
51. Техподдержка 14.05.18 14:05
(50) В "Покупках" смотрите. Там есть кнопка для получения обновления.
mavlenkov; Froloid; +2 Ответить
47. Техподдержка 07.05.18 23:17
Небольшой анонс:

В ближайшее время выйдет версия 3.0.8.4. с многими исправлениями.
После начнется основательная работа над версией 3.1. Из предполагаемых нововведений 3.1: Оптимизация и ускорение работы. Хранение настроек в отдельных файлах т.е. дерево источников данных будет отражено в файловой системе. Более удобная работа с рабочими страницами: хранение рабочих страниц конкретной базы в "свернутом виде" - любую страницу можно будет быстро "свернуть" чтобы работать с ней после. После завершения работы все текущие страницы будут доступны как свернутые. Справка по всем объектам обработки и видео по использованию для раскрытия всего (огромного ) потенциала обработки. Возможно: отдельные формы для рабочих страниц и выполнение обработок в фоне при подключенном расширении.
Lite версия под вопросом, вероятно 3.0.8.4 будет последним бесплатным обновлением, выпуск Lite версии требует сил и времени. Вероятно появление возможности приобрести полную версию за стартмани.

Предложения к ближайшему апдейту приветствуются.
48. Константин С. 598 08.05.18 10:15 Сейчас в теме
(47)
Предложения к ближайшему апдейту приветствуются.

дополнил бы пожелание. Окнами. Компоновка. Очень проблематично работать при малых размерах экрана.
49. Техподдержка 08.05.18 13:50
(48) настройки источника прячете? В любом случае добавлю возможность выносить настройки источника и обработки в закладки. Спасибо за предложение!
52. Техподдержка 14.05.18 14:35
Опубликована версия 3.0.8.4 (в т.ч. lite)

1. Добавлена возможность выносить настройку источника и/или обработки в закладки.
2. Множественные исправления и оптимизации.
Прикрепленные файлы:
53. Техподдержка 28.11.18 22:24
Вышла версия 3.0.9.2 ! Стало ещё удобнее!

Теперь, если Вы не сохранили страницы и закрыли обработку, или просто пришлось погасить сеанс, - не придется думать что восстанавливать при следующем открытии. Все страницы будут сохранены на закладке "История", как в браузере, и к ним можно будет вернуться в любой момент. Чтобы понять что и когда было сделано, реализован предпросмотр для записи истории.
Прикрепленные файлы:
54. Техподдержка 28.11.18 22:38
Но это не все изменения версии 3.0.9.2

Новая обработка: Выгрузка XML.

Думаю, все знакомы с типовой обработкой ВыгрузкаЗагрузкаXML, которая позволяет легко перенести данные между одинаковыми данными. Сама обработка предлагает довольно скудный выбор для выгрузки объектов. Есть разные модификации, предлагающие разные отборы и т.д. Теперь можно выгрузить объекты полученные в DC. Выбранные в списке, полученные запросом в том числе и из временной таблицы помещенной из экселя. Любые. И при этом можно захватить с собой объекты по ссылкам, движения, подчиненные элементы... Например, выбрал в списке элемент номенклатуры и выгрузил его со всеми характеристиками и т.д.
Для загрузки использовать вышеозвученную ВыгрузкуЗагрузкуXML, с этим она и без нас справится на 5.

Для новых счастливых покупателей напоминаю, что обновление качается из профиля в "моих заказах".

Lite версия обновится позже.
Прикрепленные файлы:
55. the1 388 15.02.19 16:39 Сейчас в теме
Ошибка вылезла
Прикрепленные файлы:
56. Техподдержка 16.02.19 12:54
(55) Да, действительно тип "тип" недоступен в данных формы. На неделе выпущу обновление с доработанной историей и попробую типы в результате запроса автоматом преращать в описание типов. Пока предлагаю вывести "ПРЕДСТАВЛЕНИЕ(ТИПЗНАЧЕНИЯ("
57. YannikAlx 11.07.19 12:13 Сейчас в теме
Задумка безусловно СУПЕР!
А вот реализация пока не блещет к сожалению....

В версии Lite
При попытке изменить значение записей Регистра накопления, обработка зачем-то пытается искать одноименный Регистр Сведений

(А как я буду платить за кота в мешке, если пробник не работоспособен?)
Прикрепленные файлы:
58. Техподдержка 11.07.19 15:51
(57) Спасибо за отзыв!

Установка напрямую в подчиненные регистры пока не поддерживается. Вероятно будет реализовано в следующих версиях.

Сейчас можно, например, выбрать список документов (ВЫБРАТЬ РАЗЛИЧНЫЕ Регистратор ИЗ РегистрНакопления...), вызвать "установку значений" и установить значение нужного поля непосредственно в Движения этих документов (как на скриншоте).

Еще могу обратить внимание на обработку "Замена значений", можно выбрать список документов и заменить в них одни значения на другие (пары для замен можно достать из соседней таблицы).
Прикрепленные файлы:
59. YannikAlx 11.07.19 16:36 Сейчас в теме
(58) да понял...
Спасибо за уточнение.
У меня получилось то что я хотел...
В КА2.4 напортачили с расчетом себестоимости , некорректно подставляются партии в РН.СебестоимостьТоваров и месяц не закрывается, по причине не хватки партий.
Вашей обработкой удалось изменить партии в документах для Себестоимости без их перепроведения!
До этого танцевали с бубнами Корректировками регистров...

Обработка ФАНТАСТИЧЕСКАЯ !!!
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Москва
зарплата от 150 000 руб. до 180 000 руб.
Полный день

Программист 1С
Москва
зарплата до 160 000 руб.
Полный день

Специалист внедрения и сопровождения 1С
Омск
зарплата от 25 000 руб. до 50 000 руб.
Полный день

Ведущий 1С консультант по БГУ
Омск
зарплата от 50 000 руб. до 95 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству