[left]Последняя версия программы 1С: Предприятие за ноябрь 2011 года.[/left]
[left]Год: 2011 Название: 1С:Предприятие Версия: 8.2.14.540 Дата выхода: 31.10.2011 Тип: Технологическая платформа Язык интерфейса: Русский и прочие Системные требования: любой комп Размер: 953 Мб
Новые возможности и изменения
Реализован механизм общих реквизитов, позволяющий добавлять реквизиты в различные объекты метаданных без их изменения. Реализован механизм разделения данных, позволяющий хранить в одной информационной базе информацию, разделенную на отдельные области данных, работа с которыми ведется независимо. Реализована возможность получать данные из внешних источников данных. Для доступа используется интерфейс ODBC. Для доступа к данным внешних источников можно использовать объектную модель, язык запросов и систему компоновки данных. Реализована стандартная функция "Управление внешними источниками данных". Реализован объект метаданных "ВнешнийИсточникДанных". Расширен состав случаев нарушения логической целостности информационной базы, диагностируемых и исправляемых режимом тестирования и исправления информационной базы. Реализована работа на сервере метода глобального контекста "ЗапуститьПриложение()". Реализовано право доступа "РежимВсеФункции". Реализована возможность объединения управляемых форм с возможностью настройки правил объединения для различных частей формы. Реализован отчет о сравнении управляемых форм. Контекстная подсказка в редакторе модулей открывается после ввода оператора "<>". Реализована возможность аутентификации сеанса веб-клиента с помощью POST-запроса на адрес "e1cib/start". Параметры, переданные в теле запроса, имеют приоритет над параметрами строки запроса. Для передачи запроса рекомендуется использовать протокол HTTPS. Реализована контекстная подсказка для параметров некоторых методов, если параметры задаются строковым литералом. Реализован параметр настройки Конфигуратора "Автоматическая подсказка при наборе кавычек". В редакторе управляемой формы реализовано редактирование многострочного текста для свойств "Заголовок" у команды формы, реквизита, колонки реквизита и группы (вида "Группа колонок") и "Текст подвала" у поля, принадлежащего таблице формы. Реализован режим расширенной проверки модулей. Этот режим обеспечивает проверку обращений к методам и свойствам объектов "через точку" для ограниченного списка типов, а также проверку корректности некоторых параметров (типа "Строка") для ограниченного набора методов. Реализовано свойство "Маска" для ячейки и рисунка табличного документа. Реализованы обработчики расширения формы отчета "ПередЗагрузкойДанныхИзНастроекНаСервере()", "ПередЗагрузкойВариантаНаСервере()" и "ПередЗагрузкойПользовательскихНастроекНаСервере()". Для управляемой формы реализовано свойство "СохраняемыеВНастройкахДанныеМодифицированы". Если данное свойство установлено в значение "Истина" и у формы установлена необходимость автоматически сохранять данные формы в настройках. Реализована возможность редактирования шаблонов ограничения доступа, определенных во всех ролях, в одном окне. Реализована выгрузка и загрузка общих картинок с помощью команд "Конфигурация - Выгрузить файлы конфигурации…" и "Конфигурация - Загрузить файлы конфигурации…" Конфигуратора. Для ключей командной строки "DumpConfigFiles" и "LoadConfigFiles" режима пакетного запуска Конфигуратора реализован параметр "Picture". Реализована выгрузка и загрузка прав доступа с помощью команд "Конфигурация - Выгрузить файлы конфигурации…" и "Конфигурация - Загрузить файлы конфигурации…" Конфигуратора. Для ключей командной строки "DumpConfigFiles" и "LoadConfigFiles" режима пакетного запуска Конфигуратора реализован параметр "Right". Реализована поддержка использования отдельного табличного пространства в Oracle Database в случае, если при реструктуризации информационной базы или загрузки информационной базы (из файла .dt) генерируется ошибка "ORA-01450. Табличное пространство (с именем "V81C_INDEX_BIG") не создается автоматически и должно быть создано администратором базы данных". Реализована возможность указания именованных параметров в шаблоне ограничения доступа. При обращении к параметру в теле шаблона следует предварять его имя символом "#". В текстах ограничений доступа к данным реализована возможность использования предопределенных шаблонов "#ИмяТекущейТаблицы" и "#ИмяТекущегоПраваДоступа". Для выражений препроцессора (в текстах ограничения доступа к данным) реализована возможность использования функции "СтрСодержит()" и оператора "+". Реализована поддержка протокола IMAP. Реализована возможность отображения закладок управляемой формы слева и справа от элемента формы "Страницы". В веб-клиенте реализована поддержка оператора "Перейти". В библиотеку картинок добавлены картинки: "Картинка", "Символ". Реализована возможность назначения функциональной опции для общей формы. Если общая форма отключена функциональной опцией, в интерфейсе не отображается ее (формы) стандартная команда. Для утилиты "webinst" реализована возможность обновления публикации, удаления публикации и задания аутентификации ОС при выполнении публикации. Реализована возможность помещения в технологический журнал плана запроса СУБД. Для этого в конфигурационный файл технологического журнала добавлен элемент <plansql> и свойство "planSQLText" для событий исполнения операторов SQL различных СУБД. Для объектов "HTTPСоединение" и "FTPСоединение" реализована поддержка интернациональных доменных имен в соответствии со спецификацией RFC-3490. Реализована стандартная команда "Открыть по значению" для объекта "Задача". Реализована функция глобального контекста "ВыполнитьПроверкуПравДоступа()", которая при отсутствии проверяемого права у текущего пользователя вызывает исключение и регистрирует в журнале регистрации событие "Доступ.ОтказВДоступе". Для расширения поля управляемой формы для поля флажка реализовано свойство "ЦветФона", которое может использоваться только при размещении поля в таблице формы. Реализована возможность отбора объектов конфигурации, не входящих ни в одну подсистему. Реализован специальный пункт "<Не входящие в подсистемы>" в дереве подсистем окна отбора по подсистемам. Реализована возможность включения функциональных опций и параметров функциональных опций в состав подсистем. Реализована возможность создания общих форм отчета, настроек отчета и варианта отчета. При создании отчета реализована возможность указания общих форм в качестве значений свойств, указывающих на соответствующие формы. Реализованы свойства конфигурации "ОсновнаяФормаОтчета", "ОсновнаяФормаВариантаОтчета" и "ОсновнаяФормаНастроекОтчета". Формы, указанные в этих свойствах, будут использоваться, если для отчета не указаны соответствующие формы. Реализована возможность передачи массива в качестве параметра функции "ОткрытьЗначение()". Значения массива отображаются в форме в виде таблицы. Реализовано правило настройки поставки "Включение в конфигурацию не рекомендуется". Объекты с таким правилом по умолчанию не предлагаются для объединения с целевой конфигурацией, позволяя выделять, таким образом, объекты конфигурации, выполняющие демонстрационные функции. Реализована закладка "Настройка поставки" в окне "Дополнительно". Реализован вызов обработчика события "ПриИзменении" для таблицы управляемой формы, связанной с динамическим списком, в следующих случаях: После записи объекта в форме. После непосредственного удаления. После установки или снятия пометки удаления. После проведения и отмены проведения. После переноса в группу. После чтения или записи изменений списка плана обмена. Реализован вызов обработчика события "ПриИзменении" для таблицы управляемой формы, связанной с набором записей регистра, после выполнения команды "Переключить активность". Реализовано право доступа "СохранениеДанныхПользователя". Данное право отвечает за возможность сохранения данных, связанных с пользователем и его настройками (история, избранное, настройка форм, настройка командного интерфейса, настройка отчетов и т.д.). Реализована возможность сохранения табличного документа в файл электронной таблицы OpenDocument Format (*.ods). Для параметров сеанса, имеющих тип фиксированной коллекции ("ФиксированныйМассив", "ФиксированноеСоответствие" или "ФиксированнаяСтруктура"), реализована возможность использовать "Неопределено" в качестве значения элемента коллекции. В синтакс-помощник внесена информация о том, какие методы, при вызове на клиенте, выполняют кэширование результатов. Реализована возможность привязки сообщения пользователя к конкретной форме. С этой целью реализовано свойство "ИдентификаторНазначения" объекта "СообщениеПользователю". Реализованы методы "УстановитьСоответствиеОбъектаИФормы()" и "ПолучитьСоответствиеОбъектаИФормы()", позволяющие программно устанавливать и получать соответствие объекта, формы и реквизита на этой форме. В модуле менеджера некоторых объектов реализовано событие "ОбработкаПолученияФормы", вызываемое на сервере при получении стандартной управляемой формы. С помощью данного события возможно переопределение открываемой формы. При явном указании открываемой формы событие не вызывается. Реализованы новые возможности механизма сравнения и объединения: Отчет о сравнении состава рабочего стола. Отчет о сравнении командного интерфейса. Объединение и отчет о сравнении характеристик прикладных объектов. Объединение и отчет о сравнении состава функциональных опций. Объединение и отчет о сравнении ролей, ограничений доступа к данным и шаблонов ограничений доступа к данным. Объединение состава подписки на событие. Запрос, содержащий оператор "В" с множественными операндами, в подзапросе которого есть упорядочивание, может быть исполнен, если из подзапроса нет обращений к полям внешнего запроса. Для объектов "ОбластьПостроенияДиаграммы", "ОбластьЗаголовкаДиаграммы", "ОбластьЛегендыДиаграммы", "ОбластьПостроенияДиаграммыГанта", "ОбластьЗаголовкаДиаграммыГанта" , "ОбластьПостроенияДендрограммы" и "ОбластьЗаголовкаДендрограммы" реализованы свойства "Верх", "Низ", "Лево" и "Право". Свойства предназначены для указания относительного положения соответствующей границы области относительно области диаграммы. Улучшено отображение диаграммы: Улучшено отображение горизонтальных меток. Для этого реализовано свойство "ОриентацияМеток" для объекта "ОбластьПостроенияДиаграммы" и параметр "ТипДиаграммы.ОриентацияМеток" для объекта "ОформлениеДиаграммы" макета компоновки данных. Для объекта "Диаграмма" реализованы свойства "ШрифтПодписей", "ПрозрачныйФонПодписей", "ЦветФонаПодписей", "РамкаПодписей" и "ЦветРамкиПодписей". Для системного перечисления "ПоложениеПодписейКДиаграмме" реализованы значения "КрайВнутри" и "КрайАвто". Улучшен редактор управляемой формы: При удалении реквизита или команды предлагается удалить связанные элементы. Реализовано подменю "События" в контекстном меню элементов формы с возможностью создания нового обработчика и перехода к существующему. В контекстном меню элемента формы, связанном с командой, реализована возможность перехода к процедуре, реализующей действие команды. В окне предварительного просмотра формы реализовано выделение элементов, при этом выполняется автоматическое выделение элемента в списке элементов формы, который соответствует элементу в окне предварительного просмотра. Реализовано перетаскивание элементов в окне предварительного просмотра формы. В окне предварительного просмотра формы реализовано контекстное меню для элементов, аналогичное контекстному меню списка элементов формы. Реализована возможность перехода к связанным объектами в редакторе формы с помощью команды "Перейти". В технологическом журнале реализованы события "TDEADLOCK" и "TTIMEOUT", предназначенные для анализа взаимных блокировок и ожиданий на блокировках. В технологическом журнале для события "TLOCK" реализованы свойства "Regions" (список имен пространств блокировок), "Locks" (наложенные блокировки) и "WaitConnections" (список номеров соединений, с которыми идет столкновение). При указании пользователя, от имени которого будет выполняться запуск "1С:Предприятия" из Конфигуратора, доступен выбор пользователя из списка. При сравнении и объединении с конфигурацией поставщика реализована возможность иерархической настройки правил поддержки. Для метода глобального контекста "ПолучитьФайлы()" реализованы следующие возможности: Для параметра "РасположениеФайлов" допускается указывать диалог выбора файла в режиме сохранения, который будет вызываться для каждого получаемого файла, кроме тех, которые заданы полным путем. В качестве начального имени передаваемого файла будет использоваться значение свойства "Имя" соответствующего объекта "ОписаниеПередаваемогоФайла". В случае отказа в выборе получаемого файла, свойство "Имя" соответствующего объекта "ОписаниеПереданногоФайла" будет установлено в значение пустая строка. Метод возвращает значение "Истина", если в локальную файловую систему сохранен хотя бы один файл. Собственно получение файлов выполняется после завершения работы с диалогами выбора имени сохраняемого файла для всех получаемых файлов. Вопросы, задаваемые расширением для работы с криптографией, формируются на языке локализации интерфейса системы. В системе компоновки данных реализована возможность указания обязательных параметров схемы компоновки данных. Реализован объект "ДанныеГрупповойОбработкиКомпоновкиДанных" и функция языка выражений системы компоновки данных "ГрупповаяОбработка()", позволяющие реализовывать произвольные агрегатные функции, принимающие в качестве аргументов значения работы других агрегатных функций. В языке выражений системы компоновки данных реализована функция "Массив()". Результатом работы функции является массив, в котором элементом является значение параметра для каждой детальной записи. Если выражение системы компоновки данных содержит функцию "Массив()", то такое выражение считается агрегатным. Перед параметром функции допустимо указывать ключевое слово "Различные", в этом случае получаемый массив не будет содержать одинаковых значений. В качестве параметра функция может принимать выражение, возвращающее таблицу значений. В этом случае результатом работы функции "Массив()" будет массив, содержащий значения первой колонки переданной таблицы значений. В языке выражений системы компоновки данных реализована функция "ТаблицаЗначений()". Результатом работы функции является таблица значений, в которой количество колонок равно количеству параметров функции, а данные в колонках получаются из детальных записей. Если выражение системы компоновки данных содержит функцию "ТаблицаЗначений()", то такое выражение считается агрегатным. Перед параметром функции допустимо указывать ключевое слово "Различные", в этом случае получаемая таблица значений не будет содержать строк, содержащих одинаковые данные. В языке выражений системы компоновки данных реализована функция "ВычислитьВыражение()", вычисляющая выражение в контексте некоторой группировки. Имеются возможности указать, с какой записи начинать и какой записью заканчивать массив записей для расчета (возможно указание первой, последней, следующей, предыдущей записи, а также текущей и значения отбора записей по полю упорядочивания), задать сортировку и обработку одинаковых значений упорядочивания, указывать группировки не только по именам группировок, но и по именам полей группировки. Для объекта "РольПоляНабораДанныхКомпоновкиДанных" реализовано свойство "РеквизитИзмерения", указывающее, что поле набора данных является реквизитом поля, являющегося измерением. Для функций "Представление()" и "Строка()" языка выражений системы компоновки данных реализована возможность передавать в качестве параметра массив или таблицу значений. В результате формируется строка, содержащая представление всех элементов объекта-параметра, разделенных символами ";". Перед формированием представления выполняется удаление дублирующихся значений и сортировка. Реализована возможность передачи в качестве параметра агрегатных функций языка выражений системы компоновки данных (кроме функций "Массив()" и "ТаблицаЗначений()") результата функции "Массив()". Реализована возможность использования массива и таблицы значений в стандартной обработке расшифровки отчетов системы компоновки данных. В языке выражений системы компоновки данных реализована функция "Свернуть()", предназначенная для удаления дублей значений из массива. В языке выражений системы компоновки данных реализована функция "ПолучитьЧасть()", предназначенная для получения таблицы значений, содержащей только указанные колонки из исходной таблицы значений. В языке выражений системы компоновки данных реализована функция "Упорядочить()", предназначенная для упорядочивания элементов массива. В языке выражений системы компоновки данных реализована функция "СоединитьСтроки()", предназначенная для объединения строк в одну. Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле "ПроцентВИерархии". Данное поле содержит процент значения ресурса в текущей иерархической группе. Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле "ПроцентВСтрокеИлиСерии". Данное поле содержит отношение значения ресурса в текущей ячейке к значению итога ресурса по строке или серии (в процентах). Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле "ПроцентВКолонкеИлиТочке". Данное поле содержит отношение значения ресурса в текущей ячейке к значению итога ресурса по колонке или точке (в процентах). Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле "ПроцентВГруппеВСТрокеИлиСерии". Данное поле содержит отношение значения ресурса в текущей ячейке к значению итога ресурса в текущей группировке по строке или серии (в процентах). Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле "ПроцентВГруппеВКолонкеИлиТочке". Данное поле содержит отношение значения ресурса в текущей ячейке к значению итога ресурса в текущей группировке по колонке или точке (в процентах). Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле "ПроцентВИерархииВСтрокеИлиСерии". Данное поле содержит отношение значения ресурса в текущей ячейке к значению итога ресурса на текущем уровне иерархии текущей группировки по строке или серии(в процентах). Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле "ПроцентВИерархииВКолонкеИлиТочке". Данное поле содержит отношение значения ресурса в текущей ячейке к значению итога ресурса на текущем уровне иерархии текущей группировки по колонке или точке (в процентах). Реализована возможность автоматической установки фиксации строк и колонок в сформированном отчете. Реализованы свойства "ФиксироватьСлева" и "ФиксироватьСверху" для объекта "ОформлениеЯчейкиТаблицыОбластиКомпоновкиДанных". В языке выражений системы компоновки данных реализована функция "ВычислитьВыражениеСГруппировкойМассив()". Функция возвращает массив, каждый элемент которого содержит результат вычисления выражения для группировки по указанному полю. В языке выражений системы компоновки данных реализована функция "ВычислитьВыражениеСГруппировкойТаблицаЗначений()". Функция возвращает таблицу значений, каждая строка которой содержит результат вычисления выражений для группировки по указанному полю. Реализована возможность указания ключевого слова "ИЕРАРХИЯ" после имени поля в свойстве "Группировки" объекта "ПолеИтогаСхемыКомпоновкиДанных". Добавление данного ключевого слова обозначает, что выражение будет использоваться для иерархических записей группировки по полю, указанному перед словом, и всех вложенных группировок, для которых не задано собственное выражение данного ресурса. Реализована возможность управлять порядком расположения полей ресурсов в отчете: либо после всех полей группировки либо в порядке расположения в отчете. Реализована возможность вывода дополнительной информации в отчет (параметр системы компоновки данных "Вариант использования группировки"). В качестве дополнительной информации можно использовать все поля, доступные в данной группировке. Для форматированного документа, отображаемого в форме в режиме только для чтения, реализована возможность перехода по гиперссылке, находящейся в этом документе. Переход осуществляется в новом окне веб-браузера.[/left]