Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
19 Фев 2020, 10:49
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Консоль сравнения данных 1C 8 для управляемого приложения  (Прочитано 11960 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн sertak

  • ****
  • Сообщений: 340
  • РЕПУТАЦИЯ: 94
  • КПД: 28%
  • Регистрация: 2013-01-16
    • Skype: vitaly_sertakov
  • Сайт: infostart.ru
Версия 7.1.20:
исправлена ошибка, из-за которой в некоторых случаях сравнение по составному ключу производилось некорректно.
Добавлено: 17 Ноя 2017, 22:17

Версия 7.2.21:
реализована возможность использования параметров запроса при подключении к текущей базе 1С 8 (параметры ДатаНачала и ДатаОкончания берутся только с вкладки Общие настройки -> Основные даже в том случае, если одноименные есть на вкладке Параметры запроса);
исправлена ошибка, из-за которой в настройках не сохранялся номер первой строки файла.

Последний раз редактировалось: sertak; 17 Ноя 2017, 22:17. Причина: Объединение сообщений


Оффлайн sertak

  • ****
  • Сообщений: 340
  • РЕПУТАЦИЯ: 94
  • КПД: 28%
  • Регистрация: 2013-01-16
    • Skype: vitaly_sertakov
  • Сайт: infostart.ru
Версия 8.0.22:
реализована возможность загрузки данных из файлов формата XML;
исправлена ошибка, из-за которой в некоторых режимах некорректно определялся список обязательных к заполнению полей;
доработан вывод сообщений об ошибках заполнения реквизитов.

Оффлайн sertak

  • ****
  • Сообщений: 340
  • РЕПУТАЦИЯ: 94
  • КПД: 28%
  • Регистрация: 2013-01-16
    • Skype: vitaly_sertakov
  • Сайт: infostart.ru
Версия 12.0.37

    заголовок устанавливается при открытии из файла, а также при открытии/сохранении в справочник настроек, вручную заголовок не изменяется;
    справочник хранения настроек НастройкиКонсолиСравненияДанных переименован в ВС_ОперацииСравненияДанных для унификации с конфигурацией Сценарное сравнение данных;
    реализована возможность заполнения на основании элемента справочника ВС_ОперацииСравненияДанных при открытии (параметр ОперацияСравненияДанных);
    при сохранении вместо открытия формы выбора можно обновить элемент справочника, из которого была заполнена консоль;
    модальные окна заменены на блокирующие;
    реализована возможность выгрузки результата сравнения в файл на клиенте;
    реализована возможность выгрузки результата сравнения в файл формата CSV (на сервере);
    добавлены колонки Тип столбца 1-3 ключа.
    реализована возможность установки параметров запроса примитивных типов данных для внешней базы 1С 8;
    реализована возможность сворачивания данных, полученных из файлов или табличного документа, по ключу (для реквизитов применяется агрегатная функция Сумма);
    реализована возможность программного изменения столбцов ключа с помощью произвольного кода при чтении данных (обращение к исходным значениям столбцов ключа осуществляется по именам Ключ1, Ключ2, Ключ3, например, может быть задан такой произвольный код: КлючТек = Число(Лев(СокрЛП(КлючТек ), 5));
    добавлены кнопки открытия в реквизитах с ключами и произвольным кодом;
    реализована возможность использования составного ключа из трех столбцов (используются первые три колонки каждой выборки для баз 1С и SQL и явно указанные номера колонок для файлов).
    реализована возможность программного изменения реквизитов с помощью произвольного кода при чтении данных из файлов и табличного документа (обращение к значениям реквизитов осуществляется по именам Р1...Р5, обращение к текущему - по имени РТек, например, для реквизита 3 может быть задан такой произвольный код: РТек = Р1 * Р2 * 1.2).
    реализована возможность открытия формы в пользовательском режиме, где пользователь может только выбирать сохраненные настройки и производить сравнение, для включения режима достаточно установить флаг Пользовательский режим в программно созданную обработку либо передать этот флаг как параметр при открытии формы (ОткрытьФорму("Обработка.ВС_КонсольСравненияДанныхИзРазныхИсточников.Форма", Новый Структура("ПользовательскийРежим", Истина), ПараметрыВыполненияКоманды.Источник, Новый УникальныйИдентификатор))

Оффлайн sertak

  • ****
  • Сообщений: 340
  • РЕПУТАЦИЯ: 94
  • КПД: 28%
  • Регистрация: 2013-01-16
    • Skype: vitaly_sertakov
  • Сайт: infostart.ru
Версия 12.2.39
    пересчет значения относительного периода перенесен в модуль объекта, вызывается при изменении реквизитов формы и в процедуре сравнения данных (перед программным вызовом процедуры СравнитьДанныеНаСервере() необходимо либо рассчитать и установить границы периода либо вызвать процедуру ОбновитьДанныеПериода() для автоматического расчета);
    перед закрытием выводится запрос на обновление связанного элемента справочника ВС_ОперацииСравненияДанных;
    в произвольном коде условий вывода и запрета вывода строк в таблицу расхождений обращение к имени реквизита теперь производится по имени СтрокаТР.<Имя реквизита>;
    исправлена ошибка, из-за которой не отрабатывал произвольный код обработки ключа в базах 1С 8.
Добавлено: 13 Авг 2019, 15:41

Инструкция версии 2.0.

Последний раз редактировалось: sertak; 13 Авг 2019, 15:41. Причина: Объединение сообщений

Оффлайн sertak

  • ****
  • Сообщений: 340
  • РЕПУТАЦИЯ: 94
  • КПД: 28%
  • Регистрация: 2013-01-16
    • Skype: vitaly_sertakov
  • Сайт: infostart.ru
Версия 12.2.41
доработаны пиктограммы активных реляционных операций;
добавлена команда скачивания последней версии обработки с сайта автора;
для источника типа Таблица номер первой строки нужно указывать в соответствующем реквизите;
исправлена ошибка, из-за которой не контролировалось заполнение некоторых реквизитов для источников типа Таблица.

Добавлено: 20 Авг 2019, 09:46

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

Последний раз редактировалось: sertak; 20 Авг 2019, 09:46. Причина: Объединение сообщений

Оффлайн sertak

  • ****
  • Сообщений: 340
  • РЕПУТАЦИЯ: 94
  • КПД: 28%
  • Регистрация: 2013-01-16
    • Skype: vitaly_sertakov
  • Сайт: infostart.ru
Версия 13.0.43
реализовано получение данных из файловых информационных баз 1С 7.7 через простые запросы.

Если вам нужно извлекать данные из 1С 7.7 более сложными запросами, пишите в личку, могу доработать, но нужна помощь с 1С 7.7.

Оффлайн sertak

  • ****
  • Сообщений: 340
  • РЕПУТАЦИЯ: 94
  • КПД: 28%
  • Регистрация: 2013-01-16
    • Skype: vitaly_sertakov
  • Сайт: infostart.ru
Версия 14.1.45:
реализовано получение данных из файлов формата DOC (Microsoft Word);
реализована возможность указания конкретного номера книги при получении данных из файла формата XLS;
реализована возможность загрузки файлов с клиентского ПК (тем не менее, необходимое для чтения ПО должно быть установлено на сервере, например, Microsoft Office, т.к. обработка файлов производится на сервере);
реализована возможность отключения условий вывода и запрета вывода строк без удаления строк табличной части;
расширен список возможных значений версии платформы 1С 8 (используется для получения ProgID COM-объекта при подключении к внешней базе);
реализован вывод предупреждения, если число колонок в файле XLS меньше указанного в настройках для ключа или реквизитов;
реализован вывод предупреждения, если число колонок в выборке 1С 8 / SQL меньше указанного числа столбцов в ключе;
исправлена ошибка, из-за которой при ключе из трех столбцов и некоторых вариантах обработки ключа колонки могли расположиться в некорректной последовательности.

Оффлайн sertak

  • ****
  • Сообщений: 340
  • РЕПУТАЦИЯ: 94
  • КПД: 28%
  • Регистрация: 2013-01-16
    • Skype: vitaly_sertakov
  • Сайт: infostart.ru
Версия 15.0.46:
реализована возможность получения данных из строки JSON;
после открытия операции из справочника или файла таблица расхождений очищается;
доработан интерфейс.

Оффлайн sertak

  • ****
  • Сообщений: 340
  • РЕПУТАЦИЯ: 94
  • КПД: 28%
  • Регистрация: 2013-01-16
    • Skype: vitaly_sertakov
  • Сайт: infostart.ru
Версия 15.0.46.2:
На Инфостарте попросили доработать для платформы 8.2. Решил выложить сюда тоже. Тестировал на версии платформы 8.2.19.130.

Оффлайн E_V_P

  • *
  • Сообщений: 1
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2019-08-18
  • Сайт: 
  • Профессия: Разработчик 1С
Спасибо огромное автору за работу! Два года тема развивается автором без какой-либо поддержки и обратной связи на собственном энтузиазме. Огромное "Благодарю"!


 


* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
110 Сообщений
LexaK
41 Сообщений
DmitriyF DmitriyF
35 Сообщений
alexandr_ll
30 Сообщений
wise wise
25 Сообщений
Alexbis
21 Сообщений
Milyausha
20 Сообщений
Алексей_1985_06
20 Сообщений
VID1234
15 Сообщений
Barberhate
14 Сообщений

* Кто онлайн

  • Точка Гостей: 747
  • Точка Скрытых: 0
  • Точка Пользователей: 6
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal