mirror of
https://github.com/tormozit/RDT1C.git
synced 2025-12-17 05:04:11 +00:00
*Исправлено в некоторых случаях потеря отрицательных чисел в колонках разницы числовых колонок
*Исправлена ошибка сравнения при наличии колонок с пустым синонимом
+Добавлен индикатор неуникальных строк для каждой таблицы
*Оптимизирован алгоритм сравнения таблиц
Консоль кода
*Исправлена ошибка вычисления выражений с параметрами командой "Вычислить"
*Исправлена генерация внешней обработки алгоритма при незаполненной настройке "Каталог объектов для отладки" для выполнения на клиенте в вариантах Расширение и Подсистема
Табличный документ
+Добавлена кнопка "Открыть в Excel" позволяющая быстро открыть табличный документ в EXCEL
+Теперь при сохранении файла с расширением не mxl его сразу предлагается открыть в сопоставленном приложении
+Добавлен флажок "Устанавливать "Содержит значение"" включенный по умолчанию для борьбы с проблемой обрезания лидирующих нулей при редактировании в EXCEL
Таблица значений
+Добавлена кнопка "Неуникальные" для обозначения неуникальных строк
+Добавлена команда "Передать"/"в таблицу БД"
Консоль запросов
+Для табличного поля результата добавлена кнопка "Неуникальные" для обозначения неуникальных строк
*Исправлена ошибка выполнения пакетного запроса с удалением временной таблицы в режиме дерева запроса
Динамический список
*Исправлено позиционирование на нужной строке независимого регистра сведений при открытии с параметрами
+Добавлены команды "Сравнить" и "Вывести строки"
Общее
+Добавлен общий модуль ирИнтерфейсныйДляВстраивания для слабой интеграции с конфигурацией
*Команда "Вывести в табличный документ" везде переименована в "Вывести строки"
В команде "Вывести строки"
+добавлена полная поддержка динамических списков
*Исправлен вывод идентификаторов без типов
*Исправлено долгое открытие в портативном варианте
*Добавлен флажок "В таблицу значений"
*Исправлена свежая невозможность ввода битых ссылок в полях ввода
Консоль компоновки
+В панели настроек компоновки добавлена закладка "Наборы данных" отображающая внешние наборы данных
Редактор пользователей
+В форме пользователя для списка ролей добавлена возможность множественного выделения и установки/снятия пометок
Загрузка табличных данных
+Добавлены флажки для отключения оперативного вывода ошибок
+Добавлена команда "Удалить успешные строки из таблицы значений
*Устранено требование заполненности всех полей ключа при поиске строки БД
+Реализовано кэширование поисков ссылок при конвертации значений
+Добавлен индикатор неуникальных строк таблицы значений на закладке "Сопоставление колонок"
+Добавлены поля количества не успешно и успешно загруженных строк
*Исправлена загрузка групп
*Недоступные для изменения поля таблицы БД теперь нельзя помечать
Адаптация расширения
*Исправлена некорректное выполнение адаптации
Редактор объекта БД
*Исправлено обновление заголовков некоторых страниц основной панели
Менеджер табличного поля
+Добавлено много универсальных команд
Анализ техножурнала
*Исправлено некорректное чтение свойств lka, lkp, lkpid, lksrc
53 lines
4.0 KiB
Plaintext
53 lines
4.0 KiB
Plaintext
// Версия модуля X.XX
|
||
// Встройте этот модуль с именем "ирИнтерфейс" в состав целевой конфигурации, чтобы обеспечить слабую интеграцию с расширением конфигурации.
|
||
|
||
#Если Клиент Тогда
|
||
|
||
Функция ПредложитьЗагрузитьРасширениеЛкс() Экспорт
|
||
|
||
Ответ = Вопрос("Расширение конфигурации ""Инструменты разработчика"" зависимое не установлено. Хотите открыть страницу скачивания?", РежимДиалогаВопрос.ОКОтмена);
|
||
Если Ответ = КодВозвратаДиалога.ОК Тогда
|
||
ЗапуститьПриложение("http://devtool1c.ucoz.ru/load/osnovnye/instrumenty_razrabotchika_rasshirenie_zavisimoe/1-1-0-18");
|
||
КонецЕсли;
|
||
|
||
КонецФункции
|
||
|
||
#КонецЕсли
|
||
|
||
#Если Не ТонкийКлиент И Не ВебКлиент Тогда
|
||
|
||
Функция ЛиРасширениеУстановлено() Экспорт
|
||
|
||
Результат = РасширенияКонфигурации.Получить(Новый Структура("Имя", "ИнструментыРазработчикаTormozit")).Количество() > 0;
|
||
Если Результат Тогда
|
||
Результат = Прав(Метаданные.Подсистемы.ИнструментыРазработчикаTormozit.Комментарий, 1) = "a";
|
||
КонецЕсли;
|
||
Возврат Результат;
|
||
|
||
КонецФункции
|
||
|
||
// Конструктор таблицы параметров алгоритма
|
||
// Результат - ТаблицаЗначений - колонки "Имя, Значение, Вход, Выход, ТипЗначения, Комментарий"
|
||
Функция НоваяТаблицаПараметровАлгоритмаЛкс() Экспорт
|
||
|
||
КонецФункции
|
||
|
||
// Конструктор таблицы методов контекстной подсказки
|
||
// Результат - ТаблицаЗначений - колонки "Имя, ТипЗначения"
|
||
Функция НоваяТаблицаМетодовПодсказкиЛкс() Экспорт
|
||
|
||
КонецФункции
|
||
|
||
// Открыть редактирование текста алгоритма с параметрами в консоли кода
|
||
// Парамерты:
|
||
// СтруктураАлгоритма - Структура - возвращаемый
|
||
// "ТекстАлгоритма" - Строка - текст алгоритма,
|
||
// "ВнутренниеПараметры" - ТаблицаЗначений - таблица с конструктором НоваяТаблицаПараметровАлгоритмаЛкс с внутренними (значения определяются при редактировании) параметрами алгоритма;
|
||
// ВнешниеПараметры* - ТаблицаЗначений - таблица с конструктором НоваяТаблицаПараметровАлгоритмаЛкс с внешними (значения определяются при каждом выполнении) параметрами алгоритма;
|
||
// Методы* - ТаблицаЗначений - таблица с конструктором НоваяТаблицаМетодовПодсказкиЛкс с дополнительными методами доступными в алгоритме;
|
||
// Результат - Булево - принял ли изменения пользователь
|
||
Функция РедактироватьАлгоритмЧерезСтруктуруЛкс(СтруктураАлгоритма, ВнешниеПараметры = Неопределено, Методы = Неопределено) Экспорт
|
||
КонецФункции
|
||
|
||
#КонецЕсли
|