RDT1C/Catalogs/ирОбъектыДляОтладки/Ext/ManagerModule.bsl
Администратор 80591d8282 Подбор и обработка объектов
*В обработке "Изменить реквизиты / добавить строку" исправлена ошибка открытия на конфигурациях с БСП 2 для объекта без табличной части "ДополнительныеРеквизиты"
    Редактор констант
        +Добавлена возможность фильтрации таблицы и быстрые фильтры по подстроке в имени/представлении
    Редактор объекта БД
        +При открытии основной формы объекта теперь активизируется поле текущего реквизита или табличной части
    Консоль компоновки
        *Исправлено применение изменений схемы компоновки после ее редактирования в некоторых сложных случаях
    Консоль заданий
        +Добавлено поле выбора сортировки для использования при обновлении списка регламентных заданий и методов
        +Активные фоновые задания теперь всегда выбираются не смотря на отбор по дате начала задания
    Общее
        *Исправлена невозможность открыть форму выбора в поле ввода значения пока в нем выбрана битая ссылка
    Динамический список
        +Добавлена кнопка "Найти/Выбрать по ID"
2019-04-14 18:56:11 +03:00

23 lines
1.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// Параметры - ТаблицаЗначений с колонкой Имя
Функция ПараметрыКорректны(Параметры) Экспорт
Результат = Истина;
Если Параметры.Количество() = 0 Тогда
Возврат Результат;
КонецЕсли;
Для Каждого СтрокаПараметра Из Параметры Цикл
Если Не ирОбщий.ЛиИмяПеременнойЛкс(СтрокаПараметра.Имя) Тогда
Результат = Ложь;
Сообщить("Имя параметра """ + СтрокаПараметра.Имя + """ не отвечает правилам формирования имен встроенного языка",
СтатусСообщения.Внимание);
КонецЕсли;
КонецЦикла;
НеуникальныеИмена = ирОбщий.НеуникальныеЗначенияКолонкиТаблицыЛкс(Параметры, "Имя");
Для Каждого НеуникальноеИмя Из НеуникальныеИмена Цикл
Сообщить("Параметр """ + НеуникальноеИмя + """ встречается более одного раза", СтатусСообщения.Внимание);
Результат = Ложь;
КонецЦикла;
Возврат Результат;
КонецФункции // ПараметрыКорректны()