Версия 8.2.13
Версия 8.2.12
Версия 8.2.11
Версия 8.2.10
Версия 8.2.9
Версия 8.2.13 включает исправления обнаруженных ошибок и некоторые
изменения в функциональности.
Новые возможности и изменения
- Реализована поддержка СУБД Oracle Database версии 11.1.0.7 (Linux).
- В диалоге получения
программной лицензии разрешено получение лицензии на электронном носителе, даже
в том случае, если возможно автоматическое получение лицензии.
- В библиотеку картинок
добавлены картинки: "РазвернутьВсе", "СвернутьВсе".
- В редакторе прав доступа
реализован флажок "Независимые права подчиненных объектов". Если флажок не установлен,
то при определении права на объект конфигурации учитываются права на
родительский объект. Флажок оказывает действине на
следующие объекты: стандартные реквизиты, стандартные табличные части,
реквизиты стандартных табличных частей, реквизиты, табличные части, реквизиты
табличных частей, команды.
- Для объекта "ФункциональнаяОпция" реализовано свойство "ПривилегированныйРежимПриПолучении", отвечающее за возможность получения значения функциональной опции в привилегированном режиме.
- Реализована возможность управления выдачей клиентских лицензий сервером "1С:Предприятия". С этой целью реализовано:
- свойство "Разрешить выдачу лицензий сервером "1С:Предприятия" информационной базы в консоли кластера.
- свойство "LicenseDistributionAllowed" для объекта "IInfoBaseInfo".
Оптимизация
- Уменьшено
время установки соединения с сервером СУБД IBM DB2 при запуске большого количества
пользователей.
- Ускорен запуск клиентского
приложения 1С:Предприятия при использовании динамического обновления
конфигурации.
Изменения, влияющие на поведение системы
- Реализовано хранение конфигурационного
файла 1CEStart.cfg для всех пользователей компьютера (каталог %ALLUSERSPROFILE%\Application Data\1C\1CEStart или %ALLUSERSPROFILE%\1C\1CEStart для
Windows Vista и выше). В конфигурационный файл для всех пользователей
программа установки записывает параметры "InstalledLocation"
и "InstallComponents". Настройки, выполненные в окне
запуска, записываются в локальный конфигурационный файл (конкретного пользователя).
- При редактировании в
Конфигураторе свойств "СвязьПоТипу" и "СвязиПараметровВыбора" реквизитов
объектов конфигурации, а также полей ввода управляемой формы, не отображаются
связи с удаленными реквизитами или полями. Ранее такие связи отображались
строкой "Ошибочное значение". При создании формы на сервере, в режиме
1С:Предприятия, из списков, заданных в свойствах "СвязьПоТипу" и
"СвязиПараметровВыбора", происходит удаление связей с недоступными или
удаленными реквизитами или полями ввода.
- В Конфигураторе невозможна
совместная установка свойств общего модуля "Клиент (обычное приложение)",
"Клиент (управляемое приложение)", "Внешнее соединение" (все свойства
одновременно) и "Вызов сервера".
- Параметр "СтандартнаяОбработка"
события "НачалоПеретаскивания" переименован в "Выполнение". Переименование
выполнено для событий следующих объектов: расширение поля формы для поля
календаря, расширение поля формы для поля картинки, расширение поля формы для
табличного документа, расширение декорации формы для картинки, таблица формы, табличное
поле, поле календаря, поле картинки, поле табличного документа.
- Транзакция, инициируемая
системой при чтении объектов, открывается только в том случае, если в момент
начала чтения транзакция еще не открыта.
- Реализовано использование
параметров "Usr" и "Pwd" строки
соединения, указанной в файле "default.vrd", для аутентификация аутентификации при
создании сеанса. Если имя пользователя и пароль указаны одновременно в строке
запуска клиентского приложения и в строке соединения файла "default.vrd", то параметры строки соединения игнорируются и
используются параметры строки запуска.
- Если поле, содержащее
значение характеристики, отключено (и становится недоступным) с помощью функциональных
опций, то становятся недоступными все поля характеристик, значения которых
хранятся в этом поле.
- Выполняется завершение
работы отчета, работающего в фоновом режиме, при закрытии формы отчета, даже
если в обработчике события "ПередЗакрытием" формы отчета параметру
"СтандартнаяОбработка" будет присвоено значение "Ложь". Собственно остановка
фонового задания, выполняющего отчет, выполняется после выполнения обработчика
"ПриЗакрытии" формы отчета.
- Если в текстовом редакторе
выполняется операция "Уменьшить отступ" над выделенным блоком текста, то из
каждой строки удаляется только необходимое количество пробелов или символов
табуляции. Других модификаций обрабатываемого текста не производится.
- В календаре реализовано
отображение сокращенного названия дней недели для вьетнамского и польского языков
интерфейса.
- В полях ввода веб-клиента запрещено вводить символы, недопустимые с точки зрения XML 1.0. При попытке интерактивного ввода такого символа ввод символа игнорируется, при вставке из буфера обмена – недопустимые символы пропускаются и во вставленный текст не попадают. Если такой символ помещен в поле ввода программно, то в веб-браузерах Google Chrome и Safari будет выполнена замена недопустимого символа на символ "?" и поле ввода станет недоступным для редактирования.
- Изменено отображение ссылок в панели навигации вспомогательного окна. Команда отображается полужирным шрифтом, если она располагается в группе "Важное".
- Сообщение пользователя, указывающее на конкретную строку табличной части, будет позиционироваться на ту же строку после изменения порядка строк в табличной части. Если строка, с которой связано сообщение, была удалена, то сообщение будет отображаться привязанным к элементу формы, отображающему табличную часть.
- Реализована доступность метода "ВыполнитьОбработкуЗаданий()" на тонком и веб-клиентах. Из синтакс-помощника удалена информация о доступности метода "ВыполнитьОбработкуЗаданий()" на сервере.
- При формировании дерева справки по подсистемам в режиме совместимости с версией 8.1 не учитывается право «Просмотр» подсистемы.
Изменения, требующие изменений в конфигурациях и административных установках
- Для рабочего сервера кластера, не являющегося центральным, в котором имеется не пустой список администраторов центрального сервера, в списке администраторов должен присутствовать администратор, у которого определена аутентификация ОС пользователя, от имени которого запущен "ragent" центрального сервера кластера или должен присутствовать администратор с именем и паролем, совпадающими с именем и паролем одного из администраторов центрального сервера кластера.
- При преобразовании объекта в данные формы, для всех значений типа "ДанныеФормыКоллекция", "ДанныеФормыСтруктураСКоллекцией", "ДанныеФормыДерево" очищаются данные колонок, для которых нет соответствующих колонок в данных объекта.
- При выборе значения субконто в ячейке таблицы формы, связанной с набором записей регистра бухгалтерии, автоматически устанавливается параметр выбора для поля "Владелец" только в том случае, если вид субконто имеет тип справочника, указанного в качестве значения поля "Дополнительные значения характеристик" плана видов характеристик, используемого в качестве видов субконто плана счетов. Значением параметра выбора является соответствующий вид субконто.
Переход на версию 8.2.13 с версии 8.2.12
-
Конвертация конфигураций, информационных баз, внешних обработок и
внешних отчетов при переходе от версии 8.2.12 к версии 8.2.13 не требуется.
- Если программа запуска 1CEStart.exe используется для запуска из сетевого каталога, то ее следует заменить на аналогичную программу версии 8.2.13.
Версия 8.2.12 включает исправления обнаруженных ошибок и некоторые изменения
в функциональности.
Новые возможности и изменения
- Реализовано исправление информационной базы при нарушениях внутренней структуры хранения, вызванных ошибкой динамического обновления. Запрос на исправление выдается при запуске Конфигуратора, если такие нарушения обнаружены. Изменение выполнено в версии 8.2.12.96.
- Реализована поддержка СУБД Oracle Database версии 11.1.0.7.0 (Windows).
- Реализована поддержка турецкого языка интерфейса (код языка tr).
- В список допустимых часовых поясов добавлены следующие значения:
America/Argentina/Salta, America/Matamoros, America/Ojinaga,
America/Santa_Isabel, America/Santarem, Antarctica/Macquarie, Asia/Kathmandu,
Asia/Novokuznetsk.
Новые возможности и изменения в режиме
1С:Предприятие
-
При работе веб-клиента в веб-браузере Google Chrome, переключение окон веб-клиента
в некоторых случаях сопровождается появлением модального окна с
предупреждением.
- В управляемой форме создания начального образа информационной базы реализован флажок "Установить блокировку регламентных заданий".
Изменения, влияющие на поведение системы
- Размер окна, формируемого функцией "ВвестиЗначение()", сохраняется отдельно для каждого из следующих типов: дата, число, строка, многострочная строка. Размер поля ввода в случае ввода многострочной строки равен 5 строкам для первого вызова функции.
- В списке реквизитов конструктора управляемой формы журнала
документов изменен порядок следования реквизитов.
- При работе веб-клиента в веб-браузере Safari,
окна калькулятора и календаря всегда открываются в окнах, размер которых не
меньше минимального размера окна для этого браузера.
- Если редактирование конфигурации выполняется для режима запуска
"Управляемое приложение", то в диалоге глобального поиска из списка объектов, в
которых будет выполняться поиск, исключаются пользовательские интерфейсы
(закладка "Типы текстов").
- В редакторе командного интерфейса рабочего стола, команды выводятся в качестве элементов дерева доступных команд, подчиненных объектам метаданных, даже в том случае, если у объекта существует только одна команда.
- В конструкторе форм объекта "ХранилищеНастроек" изменен порядок
следования типов форм.
- Если доступ к полям, необходимым для получения представления ссылочного объекта метаданных, запрещен с помощью ограничений доступа к данным или доступ к объекту запрещен на уровне прав доступа, то получение представления такого объекта не влияет на ход текущей транзакции.
- Динамический список, размещенный в обычной форме, вызывает проверку
заполнения (если отключен режим совместимости с версией 8.1 и установлен режим
редактирования "В списке") при завершении редактирования для следующих
объектов: справочник, документ, план видов характеристик, план обмена, план
счетов, план видов расчета, бизнес-процессы, задачи бизнес-процессов, регистр
сведений.
- Поле системы компоновки данных считается недоступным, если все
поля, используемые в выражении этого поля, связаны с выключенными
функциональными опциями. При этом учитываются все поля, входящие в выражение
поля в запросе, а также выражения из объединений, если таковые присутствуют.
- Программа установки выполняет регистрацию консоли кластера "для
компьютера". Регистрация, выполняемая с помощью командного файла "RegMSC.cmd",
выполняется "для пользователя".
- Программа установки выполняет регистрацию COM-соединения
"для компьютера". Имеется возможность выполнить регистрацию "для пользователя"
с помощью командной строки "regsvr32 /n
/i:user comcntr.dll".
- Если утилите "webinst.exe"
при выполнении публикации недостаточно прав доступа, выполняется запрос
повышения привилегий.
- Подключение внешних компонент, выполненных по технологии СОМ, с
помощью методов "ЗагрузитьВнешнююКомпоненту()", "ПодключитьВнешнююКомпоненту()"
и регистрация объектов компоненты выполняется "для пользователя". Если регистрация "для пользователя" завершилась неудачно, то предпринимается попытка выполнить регистрацию "для компьютера".
- Программа установки (и запуск клиентского приложения с ключом RegServer) выполняет регистрацию объекта "V82.Application" "для компьютера". Если привилегий для выполнения
этой операции недостаточно, пользователю предлагается выполнить регистрацию
"для пользователя".
- Приложения "ragent.exe",
"crserver.exe" выполняют
контроль необходимых привилегий на операциях регистрации, отмены регистрации,
запуске и остановке сервиса. В случае отсутствия необходимых прав выполняется
запрос повышения привилегий.
- Если при формировании таблицы, находящейся в поле "Данные" записи
журнала регистрации, присутствуют колонки с одинаковым именем, то происходит
объединение этих колонок в одну. При этом количество строк в этой таблице
увеличивается таким образом, чтобы в результирующей колонке присутствовали все
уникальные значения из одноименных колонок. Значения, указанные в остальных
колонках, дублируются в создаваемых строках.
- Вызов метода "Расшифровать()" объекта "МенеджерКриптографии" вызывает исключение только после того, как неудачно завершились попытки расшифровки с помощью всех доступных сертификатов, а не после первой ошибки.
- Реализован перенос параметров (TComp, LogUI, WSN, WSA, WA, NoProxy, Proxy, Out, DebuggerUrl, Debug, DisplayPerformance, SimulateServerCallDelay (кроме веб-клиента)) из командной строки запуска текущего приложения в командную строку запуска приложения (для тонкого и толстого клиентов), используемую в методах "ЗапуститьСистему()", "ЗавершитьРаботуСистемы()" и при нажатии кнопки "Перезапустить" в диалоге ошибки. Параметры, которые могут быть указаны и в командной строке и изменены интерактивно, переносятся в новую командную строку только в том случае, если они были указаны именно параметрами командной строки.
- Реализована возможность установки внешних компонент, расширения работы с файлами и расширения работы с криптографией пользователями, имеющими права для установки ActiveX и работающими в веб-браузере Internet Explorer на ОС Windows Vista Business (и выше) с включенной службой ActiveX Installer Service.
- Если в программе установки выбрана установка драйвера ключа защиты и установка происходит под управлением ОС Windows Vista и выше, то перед выполнением установки будет выдан запрос повышения привилегий (UAC).
Изменения, требующие изменений в конфигурациях
- Если в запросе указана таблица, у которой не используется ни
одного поля, то на эту таблицу накладываются все ограничения доступа к данным.
Ограничения накладываются "по ИЛИ", это значит, что будут доступны все записи,
доступные хотя бы по одному из условий.
Если для каких-то полей не задано условий, то запрос будет выполнен для всех
записей таблицы.
Если указана таблица верхнего уровня, то ограничения, заданные для колонок вложенных
таблиц, не накладываются. Если таблица – вложенная, то накладываются
ограничения как для вложенной таблицы, так и для таблицы верхнего уровня.
- Параметр "Интервал" события "ПриОкончанииРедактированияИнтервала" расширения поля управляемой формы для диаграммы Ганта содержит временный объект, который содержит измененные пользователем границы интервала.
Если параметр "ОтменаРедактирования" установлен в значение "Ложь", то переданный интервал будет установлен в данные формы и будет вызван обработчик "ПриИзменении". В противном случае интервал дат в данных формы изменен не будет и событие "ПриИзменении" вызвано не будет.
- В группу с установленным источником команд, добавленную в контекстное меню элемента формы, в режиме "1С:Предприятие" будут автоматически добавлены те же команды, что и в контекстное меню элемента формы, выбранного в качестве источника команд. Ранее заполнение выполнялось по аналогии с командной панелью элемента.
Переход на версию 8.2.12 с версии 8.2.11
Конвертация конфигураций, информационных баз, внешних обработок и
внешних отчетов при переходе от версии 8.2.11 к версии 8.2.12 не требуется.
Версия 8.2.11
Версия 8.2.11 включает исправления обнаруженных ошибок и
изменения в функциональности.
Новые возможности и изменения
- Реализована поддержка СУБД Oracle Database версии 10.2.0.4 (Linux).
-
Реализована возможность управления поиском ключа аппаратной
защиты (параметр UseHwLicense). Возможно указание этого
ключа в командной строке запуска, в свойствах информационной базы, в файлах 1CEStart.cfg и 1CESCmn.cfg, а также в командной строке запуска программы установки
1С:Предприятия и окне настройки программы запуска. Отключение поиска ключа
аппаратной защиты позволяет ускорить запуск базовых версий 1С:Предприятия, а
также клиентских приложений, если получение клиентских лицензий реализовано
через сервер 1С:Предприятия или расширение веб-сервера.
-
Реализована возможность указания параметров запуска /L и /VL в
параметрах информационной базы (в списке информационных баз). Параметры будут
использоваться только при запуске с помощью интерактивной программы запуска.
-
В веб-клиенте реализована возможность отладки встроенного языка и
замер производительности. В клиент-серверном варианте отладка возможна только в
том случае, если включен режим отладки сервера 1С:Предприятия. Не поддерживается автоматический поиск предметов отладки на удаленных компьютерах при отладке веб-клиента для файлового варианта информационной базы. Возможность
интерактивного включения режима отладки в веб-клиенте не поддерживается. Возможность отладки внешних отчетов и обработок не поддерживается.
-
В Конфигураторе, при наведении курсора мыши на картинку точки
останова с условием, реализовано отображение текста условия в виде всплывающей
подсказки.
-
Во время выполнения длительной операции (более 20 минут) на
тонком клиенте реализовано регулярное оповещение сервера 1С:Предприятия о
наличии сеанса. В результате не происходит удаления сеанса сервером, даже если
операция на клиенте выполняется более 20 минут.
-
В качестве представления предопределенных данных в Конфигураторе
используется свойство этих данных "Имя".
-
Реализована поддержка турецкого языка в функциях
"ЧислоПрописью()" и "ПредставлениеПериода()".
-
В библиотеку картинок добавлены картинки: "РежимПросмотраСписка",
"РежимПросмотраСпискаСписок", "РежимПросмотраСпискаИерархическийСписок",
"РежимПросмотраСпискаДерево", "ИзменитьФорму", "НастроитьСписок".
-
При смене вида поля или декорации в редакторе формы сохраняются
значения тех свойств элемента формы, которые совпадают у старого и нового вида
элемента.
-
Для всех системных перечислений реализована возможность обхода с
помощью оператора "Для каждого … Из … Цикл".
-
Для метода "ПредопределенноеЗначение()" реализована возможность
получать значение системного перечисления по его имени.
-
Реализован метод "ПолучитьПолноеИмяПредопределенногоЗначения()",
позволяющий получить полное имя предопределенного значения по его значению.
-
Для системного перечисления "ТипУзлаXML" реализовано значение
"ПробельныеСимволы". Узел такого типа содержит внутри себя только символы
пробел, табуляция и перевод строки.
-
Для объекта "ПараметрыЧтенияXML" реализовано свойство
"ИспользоватьИгнорируемыеПробельныеСимволы". Значение данного свойства
определяет наличие узлов типа "ТипУзлаXML.ПробельныеСимволы" при чтении XML.
При разработке конфигурации рекомендуется устанавливать свойство
"ИспользоватьИгнорируемыеПробельныеСимволы" объекта "ПараметрыЧтенияXML" в
значение "Истина" в тех случаях, когда в содержательной части данных,
передаваемых в формате XML, могут встречаться значения, состоящие только из
пробельных символов.
-
Для метода "ПерейтиКСодержимому()" объекта "ЧтениеXML" реализован
параметр "ПробельныеСимволы".
-
Если конфигурация редактируется для режима запуска "Управляемое
приложение", то для интерактивного выбора из библиотеки картинок недоступны
картинки, не используемые в управляемом приложении.
-
В веб-клиенте, в случае возникновения ошибки, реализовано
заполнение свойств "ИсходнаяСтрока". "НомерСтроки" и "ИмяМодуля" объекта
"ИнформацияОбОшибке". Строка подробного представления ошибки (в веб-клиенте)
включает текст исходной строки модуля.
-
В конструкторе формы плана видов характеристик изменено
наименование формы элемента плана видов характеристик. Наименование "Форма вида
характеристик" заменено на "Форма элемента плана видов характеристик".
- Изменен порядок следования форм в конструкторе новой формы отчета. Порядок форм приведен в соответствие с порядком следования свойств, описывающих основные формы отчета: форма отчета, форма настроек, форма варианта.
-
Если у конфигурации свойство "Основной режим запуска" установлено
в значение "Обычное приложение", свойство "Использовать обычные формы в управляемом
приложении" установлено в значение "Истина" и существует обычная форма объекта,
то в динамическом списке управляемой формы в толстом клиенте доступны команды
создания, редактирования и ввода на основании элементов, независимо от текущего
режима запуска конфигурации.
-
Для объекта "СистемнаяИнформация" реализовано свойство
"ИдентификаторКлиента".
-
Реализовано отображение окна сообщения и автоматический переход к
связанному элементу формы при щелчке по такому сообщению в списке сообщений,
если сообщение связано с полями наборов записей движений документов.
-
При выполнении тестирования и исправления файлового варианта
информационной базы, реализована проверка уникальности ключевых полей записей
табличных частей. В клиент-серверном варианте информационной базы уникальность
ключевых полей записей табличных частей обеспечивается СУБД.
-
При выполнении поиска ссылок на объект реализован поиск в
свойстве "Состав" планов обмена в том случае, если установлен флажок "В свойствах"
в диалоге настройки поиска ссылок. Поиск ссылок в интерфейсах (флажок "В
интерфейсах") доступен только в том случае, если редактирование конфигурации выполняется
для режима запуска "Управляемое приложение и обычное приложение".
-
Повышена контрастность кнопки активного окна в панели окон
конфигуратора и 1С:Предприятия в режиме обычного приложения.
- Реализована возможность устанавливать (и получать) заданный текст в самом начале заголовка окна с помощью методов "УстановитьКраткийЗаголовокПриложения()"/"ПолучитьКраткийЗаголовокПриложения()". Краткий заголовок позволяет упростить определение принадлежности окна к той или иной информационной базе.
-
Реализована возможность указывать табличный документ в качестве
источника команд. При этом становятся доступными следующие команды: "Печать",
"Печать с текущими настройками", "Параметры страницы", "Предварительный
просмотр", "Найти", "Найти следующий", "Найти предыдущий", "Копировать",
"Сохранить", "Сохранить как", "Выделить все", "Зафиксировать таблицу",
"Отображать группы", "Свернуть все группы", "Раскрыть все группы".
-
В веб-клиенте реализован метод глобального контекста
"Вычислить()".
-
Реализовано свойство "Отображение" для группы формы вида
"Подменю". Свойство имеет смысл изменять только для подменю, расположенного
непосредственно в командной панели.
-
Расширены возможности редактора XDTO-пакета: реализованы функции
копирования/вставки, изменения порядка следования элементов, контроль
корректности имен элементов и т.д. Переработан диалог выбора типа элемента
пакета.
-
Для клиент-серверного варианта работы реализована возможность
фонового выполнения отчета, созданного с помощью системы компоновки данных в
управляемой форме.
Для метода расширения формы отчета "СкомпоноватьРезультат()" реализован
параметр "Режим", позволяющий выполнять отчет в фоновом режиме. Для расширения поля
табличного документа реализовано свойство "ОтображениеСостояния", позволяющее управлять
отображением состояния отчета в табличном документе. Для расширения формы
отчета реализовано свойство "АвтоОтображениеСостояния" для управления
автоматическим режимом отображения состояния отчета.
-
Изменен механизм запуска фоновых заданий – теперь фоновые задания
запускаются сразу после выполнения метода "Выполнить()" менеджера фоновых
заданий, а не через некоторое время, как было ранее.
-
Реализован метод глобального контекста "ЗапроситьРазрешениеПользователя()".
В веб-клиенте метод позволяет получить у пользователя разрешение на выполнение нескольких
операций с файлами, которые потом будут выполнены без дополнительных вопросов.
-
Хранение некоторых настроек (признак отображения команды "Все
функции", признак установки разрешения отладки при запуске, признак режима
низкой скорости соединения для веб-клиента, признак внешней ссылки для диалога
получения ссылки, настройки внешних компонент, списки строк поиска в справке,
цветовые настройки сравнения текстовых и табличных документов) перенесено в
хранилище настроек (доступны через свойство глобального контекста
"ХранилищеСистемныхНастроек").
-
Для виртуальной таблицы регистра бухгалтерии "ДвиженияССубконто"
реализованы параметры "Порядок" и "Первые". Данные параметры позволяют
выполнять выборку нужного количества первых записей виртуальной таблицы,
упорядоченной требуемым образом, средствами виртуальной таблицы.
-
Реализована возможность описания хранения характеристик для
объектов метаданных в конфигурации. Данная возможность используется системой
компоновки данных в отчетах и динамических списках. После задания описания,
система компоновки данных автоматически определяет дополнительные
характеристики объекта метаданных и представляет виды характеристик объекта в
списке доступных полей объекта без необходимости использования в каждом отчете
конструкции языка запросов "ХАРАКТЕРИСТИКИ".
Если в запросе схемы компоновки данных указано описание характеристик для
некоторого типа, то для полей запроса с таким типом используются эти
характеристики, а характеристики, описанные в метаданных не используются. Если
для некоторого типа характеристики в запросе не указаны, то для этого типа
используются характеристики, описанные в метаданных.
При редактировании характеристик реализована автоматическая фильтрация при
выборе вида характеристики по типу объекта, для которого редактируется
характеристика.
-
В системе компоновки данных для полей, которые являются
значениями характеристик, поддерживаются параметры вывода и связи параметров
выбора.
-
Реализована возможность задания произвольного состава кнопок для
метода глобального контекста "Вопрос()". Также реализована возможность указания
кнопки, на которой будет отображаться обратный отсчет периода тайм-аута.
-
Для элемента формы таблица, в редакторе управляемой формы, реализована
команда контекстного меню "Добавить колонки". Команда предназначена для упрощения
заполнения таблицы колонками и облегчения настройки параметров колонок таблицы.
Команда работает аналогично автоматическому заполнению таблицы при связывании
таблицы формы с реквизитом формы соответствующего типа.
-
Реализована возможность отображения заголовка группы колонок в
таблице формы. Для расширения группы колонок формы реализованы свойства
"ОтображатьВШапке", "ОтображатьЗаголовок", "ГоризонтальноеПоложениеВШапке",
"КартинкаШапки", "ЦветФонаЗаголовка", "ПутьКДаннымШапки", "ФорматШапки".
- В форме списка и в форме события журнала регистрации (в Конфигураторе, обычном приложении и стандартной функции управляемого приложения "Журнал регистрации") реализовано отображение поля "Данные" для событий "Доступ", "Отказ в доступе", "Аутентификация", "Ошибка аутентификации", "Добавление пользователя", "Изменение пользователя" и "Удаление пользователя".
-
Реализован метод глобального контекста "ПредставлениеПрава()",
возвращающий представление права доступа на языке пользователя.
-
Серверный предмет отладки соответствует сеансу работы
пользователя в случае отладки клиент-серверного варианта или файлового
варианта, работающего через веб-сервер. Если в процессе отладки произошел
перенос сеанса пользователя на другой рабочий процесс, то отладка будет
прекращена.
- Изменено цветовое оформление некоторых элементов интерфейса и повышена контрастность. Изменения не действуют для режима совместимости с версией 8.1.
-
Реализована возможность изменять свойство "Идентификатор" объекта
"ИнтернетПочтовоеВложение". Свойство необходимо заполнять, если необходимо, чтобы
картинки, расположенные во вложениях письма, отображались в тексте HTML-текста
сообщения.
Реализовано свойство "ТипСодержимого" объекта "ИнтернетПочтовоеВложение".
- Для условного оформления отдельных ячеек таблицы формы реализована возможность управления видимостью, доступностью, отображением и режимом "Только просмотр".
- Для условного оформления отдельных ячеек динамического списка реализована возможность управления видимостью, доступностью и отображением.
- Для объекта "ИнтернетПочтовоеСообщение" при работе в ОС Linux реализована возможность вставки картинок в тело письма в формате HTML и установка информации о кодировке письма.
-
Реализован объект "ФорматированныйДокумент", предназначенный для хранения текстового документа, включающего элементы форматирования (выделение цветом, шрифтом, картинки, гиперссылки). Реализовано расширение поля управляемой формы для редактирования форматированного документа.
- Реализован механизм криптографии на базе ассиметричного шифрования (открытых и закрытых ключей). Для веб-клиента реализовано расширение работы с криптографией.
Механизм криптографии не содержит реализации собственно алгоритмов криптографии. Он обеспечивает набор объектов, позволяющих взаимодействовать с внешними модулями криптографии сторонних производителей.
- Реализована защита от несанкционированного использования с помощью программной лицензии. Защита с помощью ключей HASP или программных лицензий определяется поставкой защищаемого продукта.
Новые возможности и изменения в режиме 1С:Предприятие
-
Реализована поддержка веб-браузера Mozilla Firefox 3.6 (Windows,
Linux).
-
Реализована поддержка веб-браузера Google Chrome версий 4.0 и 4.1
(Windows). Список ограничений функциональности при работе в веб-браузере
отражен в документации.
-
Реализована поддержка веб-браузера Safari версии 4.0.5 (Mac OS 10.5
и выше). Список ограничений функциональности при работе в веб-браузере отражен
в документации.
-
Реализована поддержка работы с несколькими мониторами для тонкого
клиента, толстого клиента и веб-клиента в режиме управляемого приложения.
Работа веб-клиента зависит от поведения окна веб-браузера при работе с
несколькими мониторами.
-
Реализована возможность сохранения табличного документа в файлы Microsoft Office OpenXML (Microsoft
Excel 2007 (*.xlsx) и Microsoft Word 2007 (*.docx)).
-
В таблицах управляемой формы реализована возможность поиска по
подстроке для колонок, отображающих ссылочные типы.
-
Реализована единая история поиска для всех таблиц в управляемых
формах.
-
В тонком клиенте и толстом клиенте реализовано сохранение (на
время сеанса) текущей строки и списка открытых узлов для окна "Все функции".
-
В веб-клиенте реализовано контекстное меню, содержащее команды
работы с буфером обмена и выделения текста, для текстовых полей диалога "О
программе" и диалога расширенного описания ошибки, вызванного кнопкой
"Подробно" из окна ошибки.
-
В веб-клиенте реализовано дополнение многоточием справа текста,
не помещающегося в отведенное место для заголовков элементов формы, декораций
типа "Надпись" и полей типа "Поле надписи".
-
В веб-клиенте реализованы команды "Найти", "Найти следующий",
"Найти предыдущий" для поля HTML-документа. Если поле HTML-документа отображает
внешний ресурс, то поиск реализуется стандартными возможностями веб-браузера
(содержимое документа получено по адресу, отличающемуся от адреса, по которому
запущен веб-клиент).
-
В веб-клиенте реализована интерактивная команда поиска с заменой
в многострочных полях ввода и в поле текстового документа формы.
-
В веб-клиенте реализована интерактивная печать содержимого поля
HTML-документа. В главном меню доступен пункт "Печать". В области системных
команд вспомогательного окна доступна кнопка "Печать". Печать невозможна, если
поле HTML-документа отображает внешний ресурс (содержимое документа получено по
адресу, отличающемуся от адреса, по которому запущен веб-клиент).
-
Реализовано интерактивное сохранение содержимого поля HTML-документа.
В главном меню доступны пункты "Сохранить" и "Сохранить как…". В области
системных команд вспомогательного окна доступна кнопка "Сохранить". Команды
сохранения доступны в том случае, если на форме существует поле HTML-документа.
-
В форме настройки рабочего стола реализована кнопка "Удалить
все", удаляющая все формы с рабочего стола.
-
В веб-клиенте, при попытке закрытия окна, которое заблокировано
другим окном, выдается стандартное предупреждение браузера, включающее
следующий текст: "Это окно можно будет закрыть только после того, как будут
закрыты открытые из него окна! Выберите Отмена/Cancel для отказа от закрытия
этого окна!".
-
Если панель разделов отображается в режиме "Текст", то названия
разделов выравниваются по верхнему краю панели разделов.
-
Уточнены сообщения об ошибках полнотекстового поиска, возникающих
в случае слишком большого количества слов поиска, при использовании конструкций
вида "система #4" (нечеткий поиск) или "а*" (символы подстановки).
-
В главном меню веб-клиента реализовано меню "Правка", состоящее
из следующих команд: "Найти", "Найти следующий", "Найти предыдущий",
"Вырезать", "Копировать", "Вставить", "Выделить все". Эти команды также
доступны в области системных команд.
-
В веб-браузере Mozilla Firefox реализован параметр "Использовать аутентификацию
операционной системы" в диалоге "Настройка веб-браузера". Флажок разрешает или
запрещает использование аутентификации операционной системы (управляет
параметром веб-браузера network.automatic-ntlm-auth.trusted-uris).
По умолчанию флажок выключен.
-
В веб-клиенте реализовано дополнение многоточием текста, не
помещающегося в отведенное место в панели навигации, панели действий, заголовке
вспомогательного окна приложения и в элементе истории работы пользователя.
-
В операционной системе Windows 7 реализовано объединение окон
1С:Предприятия в одну группу, независимо от запускаемого клиента (1Cv8.exe и
1Cv8c.exe). Окна интерактивной программы запуска (1CV8s.exe) образуют свою
группу.
-
При вводе некорректной строки текста в поле ввода, реализована
возможность вернуться к значению, которое находилось в поле ввода до начала
ввода текста.
-
Реализовано свойство "Отображать заголовок" для группы колонок
таблицы в пользовательских настройках формы.
-
Для стандартной функции управляемого приложения "Журнал
регистрации" (в форме списка и в форме события) реализовано отображение поля
"Данные" для событий "Доступ", "Отказ в доступе", "Аутентификация", "Ошибка
аутентификации", "Добавление пользователя", "Изменение пользователя" и
"Удаление пользователя".
-
Для параметров отбора "Пользователь" и "Компьютер" стандартной
функции управляемого приложения "Журнал регистрации" реализована форма выбора
значения, содержащая список доступных и выбранных значений.
- В списке окон, открываемом с помощью команды "Главное меню – Окна – Все окна" выводится заголовок приложения (для основного окна приложения) и заголовок формы (для вспомогательного окна приложения). В название окна не включается заголовок приложения (для вспомогательных окон) и строка "(1С:Предприятие)".
-
В веб-клиенте реализованы горячие клавиши для разворачивания
(Ctrl+Alt+Shift+Num+) и сворачивания (Ctrl+Alt+Shift+Num-) всех групп команд в
панели навигации.
Оптимизация
-
При работе в Конфигураторе оптимизирована работа с буфером обмена
при копировании и вставке объектов метаданных.
-
Оптимизирована работа внутренних механизмов платформы со
значениями ссылочных типов.
-
Оптимизирована работа под нагрузкой внутренних механизмов
платформы при работе на многопроцессорных системах в многопользовательском
режиме.
-
Оптимизировано открытие окна "Все функции".
-
Для веб-клиента оптимизирована передача с клиента на сервер
файлов большого размера в случае использования веб-браузера Microsoft Internet
Explorer с установленным расширением работы с файлами. При такой передаче
используется компонент MSXML версий 6.0 или 4.0. В случае отсутствия этого компонента
на компьютере выдается предупреждение.
-
Оптимизировано переключение разделов в веб-клиенте.
-
Оптимизировано открытие окна настройки форм в веб-клиенте.
-
Оптимизировано клиент-серверное взаимодействие для тонкого и
толстого клиентов (в режиме управляемого приложения) при открытии окна
оповещения и окна состояния.
-
Повышена производительность выполнения запросов к данным, при
использовании ограничений доступа к данным, после изменения параметров сеанса,
не используемых в ограничениях доступа.
-
Оптимизирована работа виртуальной таблицы регистра бухгалтерии
"ДвиженияССубконто".
-
Оптимизировано окончание редактирования ячейки таблицы формы в
веб-клиенте.
-
Оптимизирован механизм работы со списком пользователей
информационной базы в случае большого количества пользователей.
-
Повышена скорость выполнения запроса к виртуальной таблице вида РегистрРасчета.<ОсновнойРегистр>.База<БазовыйРегистр>
в том случае, если базовый регистр поддерживает период действия. В режиме
совместимости с версией 8.1 скорость выполнения не изменилась.
- Оптимизирован расход памяти в механизмах сравнения и объединения конфигураций, включая обновление конфигурации поставщика.
- Оптимизировано использование памяти при работе веб-клиента, особенно в веб-браузере Microsoft Internet Explorer.
- Оптимизирована работа различных механизмов системы, использующих временные файлы.
- Ускорено выполнение некоторых операций при работе с СУБД PostgreSQL.
Изменения, влияющие на поведение системы
-
При регистрации службы сервера 1С:Предприятия x86-64 (с помощью
программы установки и с помощью ragent.exe) в ОС Windows испольуется одинаковое
имя: 1C:Enterprise 8.2 Server (x86-64) Agent. Имя "1C:Enterprise 8 Server
(x86-64) Agent", ранее используемое при регистрации с помощью программы
установки, больше не используется.
После установки новой версии 1С:Предприятия х86-64, возможна регистрация новой
службы сервера, без удаления старой. При возникновении такой ситуации следует
вручную выполнить отмену регистрации старой версии службы сервера с помощью
утилиты ОС Windows sc.exe. Если существует установленный сервер 1С:Предприятия
с настройками, отличными от настроек по умолчанию, необходимо выполнить повторную
регистрацию службы сервера с нужными параметрами, воспользовавшись утилитой
ragent.exe из новой версии. Подробное описание параметров утилиты ragent.exe
приведено в главе 3 книги "Клиент-серверный вариант. Руководство
администратора".
-
При переходе с версии 8.2.10 на 8.2.11 выполняется конвертация
списка пользователей информационной базы при выполнении первого изменения в
этом списке. При переходе с версии 8.2.11 на 8.2.10 будет использован старый
список пользователей по состоянию на момент конвертации. На диске ИТС, начиная
с майского выпуска 2010 года, размещена обработка, позволяющая обмениваться
списком пользователей (в формате XML) между информационными базами.
-
Изменен механизм установки программы в ОС Windows. Исключено
использование VBScript.
- В технологии внешних компонент добавлены библиотеки для сборки расширений для веб-браузера Mozilla Firefox с новой версией компоненты xulrunner-1.9.2.
-
Изменен механизм автозаполнения года при вводе дат, если год не
задается явно. Исключена установка будущего года при вводе в конце года
(ноябрь-декабрь) дат начала года (январь-февраль). Исключена установка предыдущего
года при вводе в начале года (январь-февраль) дат окончания года
(ноябрь-декабрь).
-
Новые перечисления создаются с выключенным свойством
"Использовать стандартные команды". В случае создания для перечисления формы
списка по умолчанию, свойство "Использовать стандартные команды" автоматически
включается.
-
Автоматическая установка новой версии с помощью программы запуска
(1CEStart.exe) будет выполняться в следующих случаях:
-
пользователь, выполняющий запуск, входит в группу локальных
администраторов;
-
пользователь, выполняющий запуск, не входит в группу локальных
администраторов, но в групповых политиках для пользователя и компьютера
разрешена установка программ (ключ реестра "AlwaysInstallElevated").
-
В тонком клиенте аутентификация ОС на веб-сервере от имени
текущего пользователя не производится в случае явного указания имени
пользователя, независимо от указания пароля.
-
Изменен каталог установки расширения работы с файлами для веб-браузера
Microsoft Internet Explorer. Для установки используется каталог %APPDATA% \1C\1СEWebExt\FileSystemExtIE.
Регистрация расширения выполняется для текущего пользователя операционной
системы.
-
Изменено поведение и внешний вид окна, отображаемого при
установке внешней компоненты и расширения работы с файлами в веб-клиенте.
-
Механизмы платформы, сохраняющие данные в формате XML (система
компоновки данных, интерактивные команды обмена данными), при чтении выполняют
установку свойства "ИспользоватьИгнорируемыеПробельныеСимволы" объекта
"ПараметрыЧтенияXML" в значение "Истина".
-
Команда расширения формы отчета "Стандартные настройки"
переименована в "Установить стандартные настройки". Команда расширения формы
отчета "Новое окно" переименована в "Открыть новое окно". В командной панели
изменен порядок следования команд, предоставляемых расширением формы отчета.
-
Если при записи нового объекта (плана обмена, справочника,
документа, плана счетов, плана видов характеристик, плана видов расчета,
бизнес-процесса, задачи) в транзакции формировались сообщения пользователю, то
при отмене транзакции в сообщениях пользователю очищаются ссылки на
записываемый объект.
-
При выполнении условного оформления используются текущие данные
той таблицы формы, к которой относится оформляемый элемент, а не первой по
порядку следования элементов. Например, если на форме существует несколько
таблиц, связанных с реквизитом формы типа "ТаблицаЗначений", то условное
оформление будет оперировать текущими данными оформляемой таблицы формы.
-
Во встроенной справке реализован раздел "Язык запросов
полнотекстового поиска в данных". Раздел расположен в ветке "1С:Предприятие –
Работа пользователя".
Раздел "Формат поисковых выражений для поиска в справке" переименован в "Язык
запросов полнотекстового поиска в справке". Раздел расположен в ветке
"1С:Предприятие – Получение справки - Поиск по произвольному тексту описания".
-
При начале работы с веб-клиентом 1С:Предприятия версии 8.2.11
произойдет установка в значения по умолчанию размеров и положений окон, а также
положение разделителей. Текущие настройки пользователя не будут использоваться.
-
Реквизит ссылочных типов данных "ВерсияДанных" не отображается в
списке доступных полей схемы компоновки данных в режиме 1С:Предприятия. Данное
поле можно использовать для настройки схемы компоновки данных с помощью
встроенного языка. Также это поле отображается в списке доступных полей в
конструкторе схемы компоновки данных.
-
Команда "Изменить форму" отображается в командной панели формы всегда
перед командой "Справка".
-
Для расширения поля управляемой формы вида "Картинка" реализован
метод "Обновить()". Если поле связано с реквизитом формы типа "Строка", то
будет выполнено повторное получение картинки.
-
Для русского языка интерфейса представление типа "Неопределено"
изменено на "Не определено".
- Доступность командной панели управляемой формы для обхода с помощью клавиш Tab/Shift+Tab не зависит от значения свойства "Автозаполнение".
Изменения, требующие изменений в конфигурациях
-
Изменена технология создания внешних компонент, рекомендуется
переработать внешние компоненты (созданные по технологии COM) и расширения для
веб-браузера Microsoft Internet Explorer таким образом, чтобы регистрация
компонент или расширений выполнялась не для компьютера, а для конкретного
пользователя.
При установке компонента не должна формировать сообщений об успешной установке.
Это выполняется веб-клиентом. Компоненты, не формирующие сообщений, не
совместимы с 1С:Предприятием версии младше, чем 8.2.11.
-
Запрещено присвоение реквизитам формы, принадлежащих реквизитам формы типа "ДанныеФормыСтруктура", "ДанныеФормыЭлементКоллекции", "ДанныеФормыЭлементДерева", значений типа "ДанныеФормыСтруктура", "ДанныеФормыКоллекция", "ДанныеФормыЭлементКоллекции", "ДанныеФормыДерево", "ДанныеФормыЭлементДерева", "ДанныеФормыКоллекцияЭлементовДерева", "ДанныеФормыСтруктураСКоллекцией". При попытке выполнить
такое присваивание генерируется исключение.
-
Для реквизита формы типа "КонстантыНабор", значение свойства
"Использовать всегда" для подчиненных реквизитов (констант) по умолчанию устанавливается
в значение "Ложь".
-
Тип параметра "Объект" методов "Содержит()" и "Найти()" объекта
"СоставФунциональнойОпции" изменен на тип "Объект метаданных". Возможность
указания значений прежних типов оставлена для совместимости.
-
Повторный выбор текущей команды панели навигации основного окна
приложения не приводит к выполнению команды.
-
Для использования методов "УстановитьИспользованиеСобытияЖурналаРегистрации()"
и "ПолучитьИспользованиеСобытияЖурналаРегистрации()" необходимо наличие
административных прав.
-
В веб-клиенте реализовано использование параметров командной
строки, переданных в параметре "ДополнительныеПараметрыКомаднойСтроки", в
методах глобального контекста "ЗавершитьРаботуСистемы()" и "ПрекратитьРаботуСистемы()".
В данном параметре можно использовать все значения параметров командной строки,
которые можно передать при запуске веб-клиента в строке адреса.
-
На состав панели навигации вспомогательного окна оказывает
влияние установка параметров функциональных опций для основной формы окна (с
помощью метода "УстановитьПараметрыФункциональныхОпцийФормы()").
-
Для элемента формы "Декорация" реализовано свойство
"ПропускатьПриВводе". При установке значения свойства "ПропускатьПриВводе" в
значение "Авто", для элементов формы "Поле", "Кнопка", "Таблица" и "Декорация",
реализовано автоматическое определение необходимости пропускать элемент.
Например, для элементов формы "Кнопка" это свойство будет принимать значение "Нет",
если кнопка является кнопкой по умолчанию и "Да" в противном случае.
-
Все поля наборов данных системы компоновки данных (вне
зависимости от типа значения поля) доступны для выбора. Поля типа
"УникальныйИдентификатор" дополнительно доступны для отбора, группировки и
упорядочивания.
-
В системе компоновки данных при работе с характеристиками
(выводимыми в виде полей, соответствующих видам характеристик) реализовано
использование параметров редактирования, настроенных в поле, содержащем
значение характеристики, в том числе связей параметров выбора (настроенных в
метаданных), быстрого выбора и т.д.
-
При получении макета на сервере и в режиме внешнего соединения, реализована
установка языка текущего пользователя в качестве языка макета. В режиме
совместимости с версией 8.1 поведение не изменилось (устанавливается язык
конфигурации по умолчанию).
-
Заполнение свойства "Путь к данным" для нового пользовательского
поля в системе компоновки данных выполняется в соответствии с установленным в
конфигурации вариантом встроенного языка.. В английском варианте встроенного
языка путь к данным выглядит как "UserFields.Field<N>", в русском – как
"ПользовательскиеПоля.Поле<N>", где <N> – уникальный номер поля. В
режиме совместимости с версией 8.1 поведение не изменилось (путь к данным
всегда формировался на английском языке).
-
При открытии обычной формы записи регистра сведений, значение
свойства "Период" устанавливается равным текущей дате, если это свойство не
заполнено. В режиме совместимости с версией 8.1 такое заполнение выполняется
только в том случае, если форма записи открывается из формы списка. В остальных
случаях это свойство не заполняется.
-
Изменен англоязычный вариант значения "ПробельныеСимволы"
системного перечисления "ВидФасетаXDTO". Вместо "WhiteSpace" используется
"Whitespace".
-
Включено описание особенности работы системы СУБД IBM DB2. Не
допускается соединение в запросе, если выполняется соединение двух таблиц, с
условием, включающим сравнение полей табличной части.
-
При установке значения свойства "ПользовательОС" объекта
"ПользовательИнформационнойБазы" и при редактировании пользователя в Конфигураторе
не выполняется проверка существования указанного пользователя операционной
системы.
-
Для поля ввода реализован вызов обработчика "ОбработкаВыбора" (а
также обработка значений параметров обработчика после завершения его
исполнения) в следующих случаях:
-
Выбор значения из списка выбора, открытого в процессе ввода
текста;
-
Выбор значения из списка выбора, открытого при окончании ввода
текста;
-
Выбор единственного значения при завершении работы с полем ввода.
-
Изменен механизм фиксации колонок в таблице управляемой формы.
Вместо определения количества колонок, которые будут фиксироваться слева и
справа, указываются конкретные колонки (или группы колонок), которые должны
фиксироваться. Для указания необходимости фиксации реализовано свойство
"ФиксацияВТаблице" (для поля формы, расположенного в таблице и группы вида "Группа
колонок"). Таким образом, количество фиксированных колонок будет зависеть от
настроек фиксации колонок, значений функциональных опций, прав пользователя и
текущих настроек пользователя. Свойства "ФиксацияСлева" и "ФиксацияСправа" не
рекомендуются для использования и оставлены для совместимости.
-
Изменена работа метода глобального контекста "ОписаниеОшибки()".
Теперь результат работы метода содержит текст ошибки, включающий информацию о строке
модуля и всех вложенных ошибках. Не рекомендуется использовать метод для
формирования сообщений пользователю.
-
Для динамического списка управляемой формы с основной таблицей
"ДвиженияССубконто" реализована возможность установки свойства "Динамическое
считывание данных". Рекомендуется установить это свойство для динамических
списков, созданных в предыдущих версиях.
-
Переименованы ключевые слова расширения языка запросов для
системы компоновки данных "ХАРАКТЕРИСТИКИ": "СПИСОК" переименовано в
"ВИДЫХАРАКТЕРИСТИК", "ИДЕНТИФИКАТОР" переименовано в "ПОЛЕКЛЮЧА", "ИМЯ"
переименовано в "ПОЛЕИМЕНИ", "ТИПЗНАЧЕНИЯ" переименовано в "ПОЛЕТИПАЗНАЧЕНИЯ",
"ЗНАЧЕНИЯ" переименовано в "ЗНАЧЕНИЯХАРАКТЕРИСТИК", "ОБЪЕКТ" переименовано в
"ПОЛЕОБЪЕКТА", "ХАРАКТЕРИСТИКА" переименовано в "ПОЛЕВИДА", "ЗНАЧЕНИЕ"
переименовано в "ПОЛЕЗНАЧЕНИЯ". Старый вариант оставлен для совместимости.
-
Изменился формат хранения журнала регистрации. Для файла с общей
информацией журнала регистрации расширение ".elf" заменено
на ".lgf". Для файла фрагмента журнала регистрации
расширение ".log" заменено на ".lgp".
-
Если для конкретной записи базового регистра расчета нет данных
графика и эта запись полностью попадает в базовый период, при получении базовых
данных результат этой записи будет учтен. В режиме совместимости с версией 8.1
результат такой записи будет игнорирован.
-
В возвращаемых значениях функций модулей с повторным
использованием возвращаемых значений с областью действия "На время сеанса" запрещено
использование значений типа МенеджерВременныхТаблиц. Если такое значение
используется, то будет выдано исключение.
- При удалении объектов с помощью метода "УдалитьОбъекты()", любое исключение, возникшее в процессе удаления, приводит к прекращению удаления и возврату управления во встроенный язык. В режиме совместимости с версией 8.1 поведение не изменилось (некоторые исключения обрабатывались методом самостоятельно и не выполнялось уведомление вызывающего программного кода).
- При выполнении перетаскивания в таблицу управляемой формы, связанной с реквизитом формы типа "ДанныеФормыКоллекция", "ДанныеФормыДерево" или "ДанныеФормыСтруктраСКоллекцией", в качестве значения свойства "Значение" параметра "ПараметрыПеретаскивания" событий "ПроверкаПеретаскивания" и "Перетаскивание", передается:
- Идентификатор строки, если перетаскивание осуществляется в рамках одной таблицы.
- Элемент коллекции, если перетаскивание осуществляется между разными таблицами.
- Отключение свойства "ИзменятьПорядокСтрок" не препятствует перетаскиванию из другой таблицы.
- Если в таблицу формы выполняется перетаскивание более одного элемента и
при этом свойство "ИзменятьПорядокСтрок" установлено в значение "Истина" или
перетаскивание осуществляется извне таблицы, то стандартная обработка
события "ПроверкаПеретаскивания" не отменяет перетаскивание.
- Изменено автоматическое формирование имен элементов управляемой формы. Изменены имена элементов управляемых форм отчета, создаваемых конструктором формы.
- Если в запросе получаются итоги по полям остатков, данные в запросе получаются при помощи объединения и при этом в одной части получаются поля остатка, а в другой части получаются нулевые значения, то в запросе необходимо явно указывать получение полей - периодов, по которым получаются данные из виртуальной таблицы.
-
В конструкторе движений документов реализовано
включение вызова удаления существующих движений в наборах записей, по
которым формируются движения, если основной режим конфигурации "Обычное
приложение" и у документа установлен режим "Удалять автоматически при отмене
проведения" или "Не удалять автоматически". Рекомендуется выполнить
соответствующие изменения в конфигурациях.
Переход на версию 8.2.11 с версии 8.2.10
-
Конвертация конфигураций, информационных баз, внешних обработок и
внешних отчетов при переходе от версии 8.2.10 к версии 8.2.11 не требуется.
- При переходе с версии 8.2.10 на 8.2.11 выполняется конвертация списка пользователей информационной базы в следующих случаях:
- при выполнении первого изменения в списке пользователей, если переход с версии 8.2.10 на версию 8.2.11 выполняется первый раз для данной информационной базы.
- если переход выполняется не в первый раз, но список пользователей в формате версии 8.2.10 изменялся позже списка пользователей в формате 8.2.11 (кроме файлового варианта информационной базы, где конвертация выполняется только при первом переходе).
- При конвертации список пользователей "старого" (формат списка до версии 8.2.10 включительно) формата копируется в список пользователей "нового" (формат списка начиная с версии 8.2.11) формата. Прежнее содержимое списка пользователей "нового" формата удаляется. При переходе с версии 8.2.11 на 8.2.10 будет использован список пользователей "старого" формата по состоянию на момент конвертации. На диске ИТС, начиная с майского выпуска 2010 года, размещена обработка, позволяющая обмениваться списком пользователей между информационными базами версий 8.2.10 и 8.2.11.
После конвертации списка пользователей в информационной базе поддерживается два списка пользователей: в "старом" и "новом" формате. При изменении списка пользователей в "новом" формате не происходит изменения списка пользователей в "старом" формате, за исключением следующих случаев:
- если список пользователей в "старом" формате пустой, то при создании или изменении пользователя с административными правами в списке "нового" формата, этот пользователь будет добавлен в список пользователей "старого" формата.
- если в списке "старого" формата находится только один пользователь, то при создании или изменении пользователя с административными правами в списке "нового" формата, этот пользователь будет замещать пользователя из списка "старого" формата.
- После установки новой версии 1С:Предприятия х86-64, возможна
регистрация новой службы сервера, без удаления старой. При возникновении такой
ситуации следует вручную выполнить отмену регистрации старой версии службы
сервера с помощью утилиты ОС Windows sc.exe. Если существует установленный
сервер 1С:Предприятия с настройками, отличными от настроек по умолчанию,
необходимо выполнить повторную регистрацию службы сервера с нужными параметрами,
воспользовавшись утилитой ragent.exe из новой версии. Подробное описание
параметров утилиты ragent.exe приведено в главе 3 книги "Клиент-серверный
вариант. Руководство администратора".
Версия 8.2.10 включает исправления обнаруженных ошибок и
некоторые изменения в функциональности.
Новые возможности
-
В журнале регистрации реализовано событие "Доступ", записываемое
при чтении информации из базы данных. В режиме совместимости с версией 8.1
данное событие не записывается, кроме случая работы с СУБД Oracle Database. При
работе с СУБД IBM DB2 версии ниже 9.5 данное событие не записывается,
независимо от режима совместимости.
-
Реализована возможность управления записью событий журнала
регистрации с помощью методов
"УстановитьИспользованиеСобытияЖурналаРегистрации()" и "ПолучитьИспользованиеСобытияЖурналаРегистрации()".
Для событий "Доступ" и "Отказ в доступе" задается дополнительная настройка по
конкретным объектам метаданных.
-
Для событий журнала регистрации "Аутентификация" и "Ошибка
аутентификации" в поле "Данные" записывается информация о текущем пользователе
операционной системы.
-
Для событий журнала регистрации "Добавление пользователя",
"Изменение пользователя" и "Удаление пользователя" в поле "Данные" включается
информация о текущих свойствах пользователя. Поле "Данные" этих событий
доступно для просмотра только пользователю с административными правами.
-
Расширены возможности указания фильтра в методе
"ВыгрузитьЖурналРегистрации()". Реализована возможность указания нескольких
фильтров. Реализована поддержка фильтрации в поле "Данные" и "Метаданные" для
новых и измененных событий журнала регистрации.
Изменения, влияющие на поведение системы
-
Включена поддержка изменений часовых поясов соответствующих
регионов Российской Федерации. Новые правила вступили в действие 28 марта 2010
г. в 02:00 (по местному времени). Изменения коснулись следующих временных зон:
"Europe/Samara", "Asia/Novokuznetsk", "Asia/Kamchatka","Asia/Anadyr". Изменения реализованы, начиная с версии 8.2.10.82.
-
Реализована проверка использования символа "/" при вводе имени
группы в списке информационных баз. При вводе данного символа выдается
сообщение об ошибке.
-
Реализована доступность команд ввода на основании для управляемой
формы, находящейся в режиме "Только просмотр".
-
Реализована выдача сообщения "Действие недоступно" при попытке
интерактивного выполнения параметризованной глобальной команды, расположенной в
панели навигации формы, с установленным свойством "Изменяет данные", которая
размещена в форме объекта, являющегося параметром команды, если форма находится
в режиме "Только просмотр" или отсутствует право "Редактирование" этого
объекта.
-
Для команды формы, связанной с текущей строкой таблицы,
реализована установка доступности в зависимости от режима "Только просмотр"
таблицы.
-
При восстановлении списка отборов динамического списка управляемой
формы не допускается появление дублирующихся элементов отбора.
-
Если в условиях ограничения доступа к данным оборотного регистра
накопления используются измерения, не входящие в итоги, то при обращении к
виртуальной таблице оборотов не используются хранимые итоги и запрос
выполняется полностью по таблице движений.
-
В тонком и толстом клиентах панель состояния отображается поверх
всех окон приложения (клиента 1С:Предприятия), но не поверх всех окон
операционной системы.
-
Удален метод "GetUserMessages()" объекта "ComConnector". Вместо этого метода следует использовать
метод глобального контекста "ПолучитьСообщенияПользователю()".
-
При конвертации хранилища конфигурации из версии 8.1 выдается
предупреждение о невозможности работы с хранилищем предыдущей версией после
начала конвертации.
-
При конвертации информационной базы файлового варианта из версии
8.1 при выдаче предупреждения о невозможности работы с информационной базой предыдущей
версией после начала конвертации активной устанавливается кнопка "Нет".
-
В поле ввода управляемой формы реализовано отключение отображения
отметки незаполненного на время редактирования текста без изменения свойства
"ОтметкаНезаполненного". После окончания редактирования текста отображение
восстанавливается.
-
События журнала регистрации "Добавление пользователя", "Изменение
пользователя" и "Удаление пользователя" записываются как при интерактивном,
так и при программном изменении пользователей информационной базы.
-
Запись события журнала регистрации "Аутентификация" выполняется
только при удачной аутентификации.
-
Для события журнала регистрации "Аутентификация" записываются
поля "Пользователь" и "ИмяПользователя".
- Если в оформлении элемента условного оформления используется недоступное поле, то при вызове метода "Восстановить()" компоновщика настроек компоновки данных, у этого элемента будет отключено использование.
Изменения, требующие изменений в конфигурациях
- При выгрузке журнала регистрации в XML в поле "UserName"
выводится текущее имя пользователя. В режиме совместимости с версией 8.1
выводится полное имя пользователя.
- При выгрузке журнала регистрации в формат XML в режиме
совместимости с версией 8.1 имена элементов "UserID", "EventName" и
"MetadataName" не изменяются.
- Для событий журнала регистрации "Аутентификация" и "Ошибка
аутентификации" данные о параметрах аутентификации выводятся в поле "Данные", а
не в поле "Комментарий".
- При выгрузке журнала регистрации в XML и в таблицу значений в
режиме совместимости с версией 8.1 не выполняется выгрузка из полей "Данные" и
"Метаданные" коллекций (структур и массивов).
- Средства работы с HTML в режиме совместимости с версией 8.1 возвращают
тэги в верхнем регистре.
- При изменении значений функциональных опций новые значения
доступны в текущем сеансе сразу после изменения как в толстом клиенте и внешнем
соединении, так и на сервере, независимо от того, где было выполнено изменение.
В других сеансах измененные значения функциональных опций становятся доступны
на сервере сразу после изменения, а в толстом клиенте и внешнем соединении не
позднее, чем через 20 минут после изменения.
- Пользователь без административных прав не может изменить значение
свойства "ЗапрещеноИзменятьПароль" объекта "ПользовательИнформационнойБазы". В
режиме совместимости с версией 8.1 поведение не изменилось (такое изменение
возможно).
- При использовании в операциях языка запросов "+" и "-" полей из
вложенных запросов, в которых получается только значение NULL, выдается ошибка
языка запросов. В предыдущих версиях, начиная с версии 8.1.12, в этих случаях
происходило аварийное завершение.
- При попытке закрытия модальной формы по истечению таймаута,
происходит вызов обработчика "ПриЗакрытии" (в управляемой и обычной формах). В режиме
совместимости с версией 8.1 поведение не изменилось (обработчик не вызывается).
- Имена полей наборов данных макета компоновки системы компоновки
данных генерируются на языке, соответствующем варианту встроенного языка
конфигурации.
- Если во вложенном запросе получаются поля остатка, то и во
внешнем запросе эти поля считаются полями остатка, и итоги по этим полям
рассчитываются как по полям остатка. В режиме совместимости с версией 8.1
поведение не изменилось (поля остатка, полученные из вложенного запроса полями
остатка не считаются, и итоги по ним рассчитываются как по обычным полям).
- При выполнении запроса, в котором данные получаются из
виртуальных таблиц "ДвиженияССубконто", "ОборотыДтКт", "ОстаткиИОбороты"
регистра бухгалтерии, а также виртуальной таблицы "ОстаткиИОбороты" регистра
накопления, если параметр "КонецПериода" имеет значение меньшее, чем параметр
"НачалоПериода", генерируется исключение.
- В поле ввода управляемой формы отменена установка свойства
"ОтметкаНезаполненного" в значение "Ложь" при начале редактирования текста и
при выполнении интерактивного выбора из формы выбора, калькулятора, календаря и
выпадающего списка. При этом при установке значения в данных, связанных с полем
ввода, значение свойства "ОтметкаНезаполненного" устанавливается автоматически
в зависимости от устанавливаемого значения, если установлено свойство
"АвтоОтметкаНезаполненного".
- Изменены имена элементов управляемой формы (команд, групп команд
и т.д.), генерируемых автоматически. Автоматически создаваемые имена элементов
формы формируются на языке, соответствующем варианту встроенного языка, а не на
языке интерфейса платформы.
- Если у бизнес-процесса включено свойство "Привилегированный режим
при создании задач", то привилегированный режим используется при старте бизнес-процесса
для всех операций с задачами и для завершения бизнес-процесса, а при закрытии
задачи для всех операций с другими задачами и для всех операций с самим
бизнес-процессом.
- Чтение объектов и наборов записей выполняется в транзакции. Для
наборов записей при чтении в управляемом режиме устанавливается разделяемая
блокировка. Обеспечивается контроль согласованного чтения табличных частей
объекта и записей набора записей.
Переход на версию 8.2.10 с версии 8.2.9
Конвертация конфигураций, информационных баз, внешних обработок и
внешних отчетов при переходе от версии 8.2.9 к версии 8.2.10 не требуется.
Версия 8.2.9
Версия 8.2.9 является финальной версией технологической
платформы "1С:Предприятие 8.2".
-
Реализована функциональность управляемого приложения: новая
модель распределения функциональности между клиентом и сервером, новый механизм
форм, новый механизм командного интерфейса, механизм функциональных опций,
новый механизм сохранения настроек пользователя, тонкий клиент, веб-клиент.
-
Реализована поддержка СУБД Oracle Database.
-
Изменены параметры, используемые по умолчанию при создании базы
данных IBM DB2. Устанавливаемые значения параметров уменьшают количество чтений
с диска и увеличивают производительность операций с базой данных.
-
Введено понятие сеанса работы пользователя. Оно используется для
единой идентификации сеансов для пользователей, работающих со всеми видами
клиентов.
-
Реализована отказоустойчивость при программных и аппаратных сбоях
кластера серверов 1С:Предприятия.
-
Реализована возможность определения зарезервированных рабочих
процессов наряду с включенными и выключенными.
-
Реализована возможность перезапуска рабочего процесса сервера
после достижения установленного объема виртуального адресного пространства.
-
Реализована динамическая балансировка нагрузки между рабочими
процессами кластера.
-
Реализована возможность определения одного или нескольких
дополнительных менеджеров кластера в составе кластера и распределения между
ними работу сервисов сервера.
-
Сервис сеансовых данных может выполняться на нескольких
менеджерах кластера.
-
При попытке установить монопольный доступ к информационной базе в
файловом варианте, выполняется очистка пула соединений веб-сервера, имеющих
соединения с этой информационной базой.
-
В консоли кластера и в объектной модели доступа к информации
кластера реализовано получение PID (идентификатора запущенного процесса
операционной системы).
-
В конфигурационный файл технологического журнала добавлен элемент
<mem>. Если элемент <mem> присутствует, то процессы сервера
1С:Предприятия ведут подсчет выделенных и не освобожденных фрагментов памяти и
суммарного объема выделенных и не освобожденных фрагментов памяти.
-
Реализована возможность отслеживания утечек памяти (элемент "leaks"
технологического журнала) для следующих объектов: РегистрБухгалтерииМенеджер,
ПланСчетовМенеджер, ПланОбменаМенеджер, ХранилищаНастроекМенеджер,
РегистрНакопленияМенеджер, ПланВидовХарактеристикМенеджер, ДокументМенеджер, ПеречислениеМенеджер,
РегистрСведенийМенеджер, ОбработкаМенеджер, СправочникМенеджер, ОтчетМенеджер,
БизнесПроцессМенеджер, ЗадачаМенеджер, ПланВидовРасчетаМенеджер,
РегистрРасчетаМенеджер, УправляемаяФорма, ФиксированнаяСтруктура,
ФиксированноеСоответствие, ДанныеФормыСтруктура, ДанныеФормыКоллекция,
ДанныеФормыСтруктураСКоллекцией, ДанныеФормыЭлементКоллекции,
ДанныеФормыДерево, ДанныеФормыКоллекцияЭлементовДерева,
ДанныеФормыЭлементДерева.
-
Реализовано хранение в информационной базе значений типа "УникальныйИдентификатор".
-
Сервер 1С:Предприятия под управлением ОС Linux требует установки
дополнительных библиотек в следующих случаях:
-
для работы управляемого приложения;
-
при использовании на сервере объектов "Диаграмма", "ГрафическаяСхема",
"ТабличныйДокумент";
-
при использовании метода "ПолучитьКартинку()" объектов "Диаграмма",
"ДиаграммаГанта", "Дендрограмма", "СводнаяДиаграмма";
-
для экспорта табличного документа в формат XLS на стороне
сервера.
-
Модернизирован скрипт запуска/остановки сервера 1С:Предприятия
для ОС Linux. Добавлена возможность установки параметров запуска, улучшена процедура
остановки сервера, добавлены команды вывода информации о текущем состоянии
сервера.
-
В языке запросов реализована функция "ТИПЗНАЧЕНИЯ".
-
В языке запросов реализована возможность указывать литералы типа "Тип".
-
Реализованы модули менеджеров прикладных объектов.
-
Реализовано назначение прав доступа для реквизитов объектов
метаданных.
-
Реализована возможность работы прикладной функциональности с
временем, соответствующем заданному часовому поясу, не зависящему от
расположения сервера. Реализованы методы глобального контекста "УстановитьЧасовойПоясИнформационнойБазы()",
"ПолучитьЧасовойПоясИнформационнойБазы()", "УстановитьЧасовойПоясСеанса()", "ЧасовойПоясСеанса()",
"ТекущаяУниверсальнаяДата()", "МестноеВремя()", "УниверсальноеВремя()", "ЧасовойПояс()",
"ПолучитьДопустимыеЧасовыеПояса()", "ПредставлениеЧасовогоПояса()", "СмещениеЛетнегоВремени()",
"СмещениеСтандартногоВремени()".
-
Реализован механизм агрегатов, предназначенный для повышения
скорости работы с большими объемами данными оборотных регистров накопления для
получения аналитических отчетов в различных разрезах.
-
Для объектов языка (менеджеров, объектов), имеющих метод "ПолучитьФорму()", реализован
анализ параметров вызова и, при необходимости, вызов функции "ПолучитьФорму()"
глобального контекста.
-
Введено понятие пустого ключа записи регистра сведений. Реализован
конструктор ключа записи регистра сведений. Для ключа записи регистра сведений
реализован метод "Пустой()". Для менеджера регистра сведений реализован метод "ПустойКлюч()".
-
Введена новая методика записи движений при проведении документов.
При проведении явно указывается, какие наборы записей необходимо записывать.
Для свойства "УдалениеДвижений" метаданных документа введен вариант "УдалятьАвтоматическиПриОтменеПроведения",
который используется по умолчанию. Для набора записей регистров
введено свойство "Записывать". Введено свойство метаданных у документа "ЗаписьДвиженийПриПроведении".
Установка свойству значения "ЗаписыватьВыбранные" (используется по
умолчанию) обеспечивает запись тех наборов, у которых установлено свойство
"Записывать". Методика ориентирована на использование оптимизированной записи
измененных наборов записей без удаления движений в начале проведения. Для
коллекции документа "Движения" реализован метод "Записать()". Для набора
записей регистра накопления и регистра бухгалтерии реализовано свойство "БлокироватьДляИзменения".
-
Для объекта "ДвоичныеДанные" реализован метод "Размер()".
-
Для объектов метаданных, имеющих номера или коды, реализовано свойство
"Допустимая длина кода (номера)". Свойство доступно только в том случае, если
тип кода (номера) строковый. При конвертации из предыдущих версий
устанавливается в значение "Фиксированная". При создании нового объекта
устанавливается в значение "Переменная".
-
Реализован механизм проверки заполнения реквизитов,
обеспечивающий регулярный способ описания в конфигурации корректности
заполнения данных пользователем. В режиме совместимости с версией 8.1 проверка
заполнения не вызывается.
-
Расширена стандартная механика заполнения объектов. Для
реквизитов объектов в метаданных реализованы свойства, оказывающих влияние
на процедуру стандартного заполнения: "Значение заполнения" – данное значение
будет присваиваться реквизиту процедурой стандартной обработки заполнения, "Заполнять
из данных заполнения" – определяет возможность заполнения из переданных данных
заполнения. В формах реализован вызов заполнения при вводе новых объектов, а
также передача в обработчик заполнения значений отборов, если ввод вызван из
списка. Для объектов реализован параметр в процедуре обработки события
заполнения "СтандартнаяОбработка". Реализован обработчик события заполнения для
набора записей регистра сведений. Для набора записей регистра сведений и
менеджера записи регистра сведений реализован метод "Заполнить()".
-
Для объекта метаданных "Документ" реализованы свойства "ПривилегированныйРежимПриПроведении"
и "ПривилегированныйРежимПриОтменеПроведения". Для объекта метаданных "БизнесПроцесс"
реализовано свойство "ПривилегированныйРежимПриСозданииЗадач".
-
Доступ к данным при различных проверках, выполняемых системой при
записи объектов (для справочников при проверке родителя, владельца и
уникальности кода, для документов, бизнес-процессов и задач при проверке
уникальности номера, для планов обмена отключена при проверке уникальности
кода, для планов счетов и планов видов характеристик при проверке родителя и
уникальности кода), выполняется в привилегированном режиме, что позволяет не
отключать ограничения в правах на уровне записей для соответствующих полей,
если работа конфигурации с этими данными планируется только в управляемом
режиме или в коде, выполняемом на сервере.
-
Для объекта "ПользовательИнформационнойБазы" реализовано свойство
"СохраняемоеЗначениеПароля", которое позволяет получить и установить
хеш-значение пароля.
-
Для справочников, документов, планов видов характеристик, планов
счетов, планов видов расчетов, планов обмена, бизнес-процессов и задач,
реализовано свойство "ВерсияДанных". В режиме совместимости с версией 8.1
свойство недоступно.
В режиме с совместимости с версией 8.1 права на поле "ВерсияДанных" проверяются
на основе прав на поле "Ссылка".
-
Для объектов типа СправочникСсылка, ДокументСсылка,
ПланВидовХарактеристикСсылка, ПланСчетовСсылка, ПланВидовРасчетаСсылка,
ПланОбменаСсылка, БизнесПроцессСсылка, ЗадачаСсылка реализован конструктор,
создающий ссылку по уникальному идентификатору.
-
Реализована возможность работы механизма анализа данных на
сервере и во внешнем соединении.
-
Реализована возможность использования на сервере объекта "ОболочкаHTMLДокумента".
-
Реализована возможность использования объекта "ГеографическаяСхема"
на сервере и во внешнем соединении.
-
Реализована возможность использования объекта "ГрафическаяСхема"
на сервере, во внешнем соединении и в веб-клиенте.
-
Реализовано получение графической схемы с помощью метода
глобального контекста "ПолучитьОбщийМакет()" и метода объекта метаданных
"ПолучитьМакет()" на сервере и во внешнем соединении.
-
Реализована возможность управления разбиением табличного
документа на сервере на страницы, в том числе и на сервере под управлением ОС
Linux.
-
Реализована XDTO-сериализация для объекта типа "ФиксированныйМассив".
-
Реализована XDTO-сериализация для объекта типа "ТекстовыйДокумент".
-
Реализована XDTO-сериализация для объекта типа "ТабличныйДокумент.
-
Для метода "Найти()" объекта "ЭлементыГрафическойСхемы"
реализован вариант поиска по имени элемента графической схемы.
-
Реализована возможность отложенного обновления значения параметра
сеанса, например, при изменении данных или настроек пользователя. Для
этого введен метод "Очистить()" объекта "ПараметрыСеанса".
-
Для методов "СледующаяЧасть()" и "ПредыдущаяЧасть()" объекта "СписокПолнотекстовогоПоиска"
реализован параметр "ТекущаяНачальнаяПозиция".
-
В методе "ВыгрузитьЖурналРегистрации()" реализована выгрузка
журнала в таблицу значений, а также реализован параметр, ограничивающий
количество выгружаемых записей журнала.
-
Реализован метод "ПолучитьЗначенияОтбораЖурналаРегистрации()",
выдающий возможные значения для отбора при выгрузке журнала регистрации.
-
Для объекта "Файл" реализованы методы "ПолучитьУниверсальноеВремяИзменения()"
и "УстановитьУниверсальноеВремяИзменения()".
-
Для методов "НайтиФайлы()" глобального контекста и объекта
"FTPСоединение" реализован параметр "Искать в подкаталогах".
-
Реализована возможность использования объекта типа
"ФиксированныйМассив" для передачи параметров виртуальных таблиц регистра
бухгалтерии "Остатки", "Обороты", "ОстаткиИОбороты", "ОборотыДтКт" и методов
менеджера регистра бухгалтерии "Остатки", "Обороты", "ОстаткиИОбороты",
"ОборотыДтКт", которые могу принимать в качестве параметров виды субконто.
-
Для объекта "СписокЗначений" реализовано свойство "ДоступныеЗначения",
позволяющее ограничить список допустимых значений для элементов списка
некоторым множеством значений.
-
Реализована идентификация элементов списка значений числовым
идентификатором.
-
Для метода "ПравоДоступа()" реализован параметр для указания
имени стандартного реквизита или имени стандартного реквизита стандартной
табличной части.
-
Реализован метод глобального контекста "ТекущийКодЛокализации()",
возвращающий код локализации текущего сеанса. Для установки может
использоваться параметр командной строки /VL.
Реализован метод глобального контекста "ПолучитьДопустимыеКодыЛокализации()".
Реализован метод глобального контекста "ПредставлениеКодаЛокализации()".
-
Реализована возможность программного включения и отключения
привилегированного режима. Реализованы методы глобального контекста "УстановитьПривилегированныйРежим()"
и "ПривилегированныйРежим()".
-
Реализован безопасный режим исполнения кода с возможностью его
программного включения и отключения. Реализованы методы глобального контекста "УстановитьБезопасныйРежим()"
и "БезопасныйРежим()".
-
Реализован метод глобального контекста "ПредопределенноеЗначение()"
для получения ссылки на предопределенное значение.
-
Для объектов "ЧтениеFastInfoset" и "ЗаписьFastInfoset" реализован
метод "УстановитьДвоичныеДанные()".
-
При подписке на события COM-объекта, а также объекта "ВнешнийОбъект",
имеющих одно и то же имя, но разное число параметров, учитывается количество
параметров обработчика и для события подбирается обработчик с соответствующим
количеством параметров.
-
Реализованы методы глобального контекста "ЗаблокироватьДанныеДляРедактирования()"
и "РазблокироватьДанныеДляРедактирования()".
-
Реализованы универсальные коллекции значений "ФиксированноеСоответствие"
и "ФиксированнаяСтруктура". Они могут использоваться в параметрах сеанса.
-
Для общих модулей реализовано свойство "ВызовСервера". Доступно
только для общих модулей с признаком "Сервер".
-
Реализована новая технология внешних компонент, позволяющая создавать
внешние компоненты как с использованием C++ API, так и по технологии COM.
Компоненты, реализованные по новой технологии, могут быть загружены как в
клиентских приложениях, так и на сервере. Поддержка старых внешних компонент
сохранена в полном объеме.
-
Для объектов "ОформлениеЯчейкиТаблицыОбластиКомпоновкиДанных", "ОформлениеМакетаОформленияКомпоновкиДанных",
"ОформлениеКомпоновкиДанных" реализован параметр "ОтметкаНезаполненного".
-
В системе компоновки данных реализована возможность использовать
(в тексте запроса набора данных – объект в предложениях {ВЫБРАТЬ} и {ГДЕ}, в
конструкторе схемы компоновки данных, в конструкторе запроса для системы
компоновки данных, в макете компоновки данных, в настройках компоновки данных)
поля – вложенные наборы данных.
-
В настройках системы компоновки данных реализована
возможность использования видов сравнения "В списке", "Не в списке", "В
группе из списка", "Не в группе из списка" для поля с установленным
списком доступных значений, а также для пользовательских полей – выбор.
Реализована возможность заполнения списка значений параметра, у которого
установлен список доступных значений.
-
В системе компоновки данных реализована возможность устанавливать
отборы для полей типа "Тип".
-
Реализован метод "УстановитьЗначениеПараметра()", который
устанавливает значение параметра компоновки данных и включает свойство "Использование".
-
В системе компоновки данных реализована возможность получения
представления полей набора данных из синонимов полей запроса. Если синоним для
поля не указан, то используется путь к данным поля.
-
Для объекта "ОтчетОбъект" реализован обработчик события "ПриКомпоновкеРезультата()".
-
Для параметров редактирования параметра системы компоновки данных
реализовано свойство "ВыборГруппИЭлементов".
-
Для метода "Восстановить()" объекта "КомпоновщикНастроекКомпоновкиДанных"
реализован необязательный параметр "СпособВосстановления", управляющий восстановлением
работоспособности настроек.
-
Для объекта "КомпоновщикНастроекКомпоновкиДанных" реализовано
свойство "ФиксированныеНастройки" и метод "ЗагрузитьФиксированныеНастройки()".
-
Для объекта "ДоступныйПараметрКомпоновкиДанных" реализованы
свойства "ДоступенСписокЗначений" и "ТипЗначения".
-
Для объектов "ДоступноеПолеКомпоновкиДанных" и "ДоступноеПолеОтбораКомпоновкиДанных"
реализовано свойство "ТипЗначения".
-
В диалоге настроек системы компоновки данных, информация о том,
что группировка отключена (удалена пользователем) отображается в виде особой
пиктограммы в структуре настроек. При окончании редактирования состава
пользовательских настроек разработчику выдается предупреждение в том случае,
если группировка одновременно является пользовательской и отключенной.
-
Если в отчете, при расшифровке, пользователь выбирает пункт "Отфильтровать"
по некоторому полю, то, если в отборе варианта уже присутствует элемент отбора
с тем же полем, не имеющий установленного представления и расположенный не в
группе условий, то в создаваемых настройках не будет создаваться новый элемент
отбора, а будет использован уже существующий элемент.
- В свойствах конфигурации введена возможность установки
режима совместимости с 1С:Предприятием 8.1. Режим совместимости
автоматически устанавливается при конвертации конфигурации, созданной в
1С:Предприятии 8.1 или 8.0. Особенности поведения, зависящие от режима
совместимости, перечислены в разделе "Изменения, требующие изменений в
конфигурациях или влияющие на поведение системы".
- При обновлении конфигурации базы данных, в клиент-серверном
варианте, реализована возможность попытки принудительного разрыва всех сеансов
и повторного обновления конфигурации базы данных в случае, если обновление
конфигурации требует реструктуризации базы данных.
- В диалогах надписи "Windows аутентификация" заменены на "Аутентификация
операционной системы", надписи "Пользователи Windows" заменены на "Пользователи
операционной системы".
- В контекстном меню корневого узла дерева конфигурации добавлены
команды для открытия различных редакторов конфигурации.
- Реализован "Конструктор запроса с обработкой результата", создающий
код формирования и выполнения запроса, а также цикл обхода результата или
формирование табличного документа или диаграммы.
- В диалог параметров Конфигуратора (закладка "Запуск
1С:Предприятия") включен параметр "Код локализации сеанса".
- Ветка "Элементы Стиля" перенесена из ветки "Стили" в корень ветки
"Общее".
Для элементов стиля реализовано свойство "Значение".
- Значения типа "Булево" отображаются в отладчике как Истина/Ложь
(или True/False) в зависимости от значения свойства "Вариант встроенного языка".
- В диалоге выбора типов изменен порядок следования и группировка
типов.
- Изменен порядок основных форм в диалогах редактирования
метаданных и создания новых форм.
- Страница настроек параметров запуска 1С:Предприятия разделена на
две части – "Основные" и "Дополнительные". Закладка "Тексты модулей"
переименована в "Модули".
- Для объектов метаданных в заголовке палитры свойств отображается
имя объекта метаданных.
- В синтакс-помощнике улучшено выделение информации по режимам
доступности и использования. Реализована возможность фильтрации отображаемой
информации по доступности объектов, методов, свойств.
- При создании нового объекта метаданных, для которого нет
специального окна редактирования, открывается сразу и палитра свойств и окно "Дополнительно"
(если оно используется для этого объекта).
- Изменен состав свойств, отображаемых в режиме "Только важные".
- Размер списка выбора типа для свойств "Тип" реквизитов объектов
метаданных увеличен до 20 строк.
- При указании принадлежности объекта метаданных к подсистемам,
реализовано включение объекта в те или иные подсистемы независимо от взаимной
подчиненности подсистем. Объект может быть отнесен одновременно к "родительской"
подсистеме и к подчиненной ей "дочерней" подсистеме.
- Для объекта конфигурации "Подсистема" реализовано право "Просмотр".
Если у пользователя нет права на просмотр подсистемы, то справочная информация по объектам конфигурации, входящих в подсистему, также не будет доступна для просмотра.
- Реализована возможность захвата в хранилище конфигурации
отдельной подсистемы и возможность настройки правила поставки для подсистем
в диалоге настройки поставки конфигурации.
- В диалоги редактирования метаданных внесены различные изменения,
в том числе, отражающие измененный состав свойств объектов метаданных.
- При редактировании справки в Конфигураторе реализовано размещение
ссылок на системные разделы справки. При редактировании справки в Конфигураторе
при выборе ссылки на системный раздел справки:
-
для режима редактирования конфигурации "Управляемое приложение"
отображаются только разделы, относящиеся к управляемому приложению, и отображается
колонка "Веб-клиент".
-
для режима редактирования конфигурации "Управляемое приложение и
обычное приложение" отображаются все разделы и отображаются колонки
"Управляемое приложение", "Веб-клиент", "Обычное приложение".
- Изменен состав поставляемых шаблонов текста. Шаблоны изменены и
дополнены в соответствии с изменениями и новыми возможностями платформы.
- Во время публикации на веб-сервере файловой информационной базы,
при использовании анонимной аутентификации, выполняется проверка наличия прав
на каталог базы данных у пользователя, выступающего в роли "anonymous". Если
прав недостаточно, то выдается предупреждение о невозможности работы с этой
информационной базой через веб-сервер. Рекомендуется или предоставить
необходимые права или установить флажок "Использовать аутентификацию
операционной системы на веб-сервере".
- Изменен список поддерживаемых дистрибутивов ОС Linux.
- Реализована единая программа запуска для версий 8.0, 8.1 и 8.2.
- Реализован дистрибутив тонкого клиента для работы в
клиент-серверном варианте.
- Реализована возможность установки 1С:Предприятия с помощью
групповых политик и logon-скриптов.
- В списке информационных баз реализована возможность указания
используемой версии 1С:Предприятия для каждой информационной базы в списке.
- Изменен механизм публикации Web-сервисов. Новые возможности также
доступны с помощью утилиты командной строки "webinst" (реализована для ОС
Windows и ОС Linux). Имя публикации должно состоять только из латинских символов.
Для веб-сервера Apache имя каталога публикации также должно состоять только из
латинских символов. Публикация через файлы ".1cws" не поддерживается. Утилита
"wsinst" удалена из комплекта поставки.
- Для Linux-сервера реализована возможность формирования
изображения диаграмм, схем и т.д. в виде файлов формата BMP или PNG.
- Реализована поддержка элементами формы картинок формата PNG с
альфа-каналом. Системные картинки, которые используются в режиме 1С:Предприятия,
преобразованы в формат PNG.
- В меню "Справка" включено подменю "Информация в Интернете".
- При создании клиент-серверной базы тип сервера базы данных по
умолчанию не установлен.
- Изменено поведение метода "ОткрытьСправку()". В параметре можно
указывать ссылку на главу справки.
- Для объекта "СистемнаяИнформация" реализовано свойство "ТипПлатформы".
- Изменена внутренняя реализация работы системы с XML.
- Реализован новый тип "ДокументHTML".
- На сервере и во внешнем соединении реализована возможность
сохранять табличный документ в форматах HTML и Excel97.
- Методы "Формат()" и "Преобразовать()" объекта "Картинка" могут
использоваться на сервере и в режиме внешнего соединения.
- Для методов "ПроверитьВывод()", "ПроверитьПрисоединение()", "КоличествоСтраниц()"
табличного документа реализована доступность выполнения на сервере и во внешнем
соединении.
- Для табличного документа реализованы свойства "РазмерСтраницы", "ШиринаСтраницы",
"ВысотаСтраницы".
- Реализована возможность получения сообщений, выдаваемых
пользователю, на сервере, из внешнего соединения, из Web-сервисов и фоновых
заданий. Реализован метод глобального контекста "ПолучитьСообщенияПользователю()",
возвращающий сообщения, еще не выведенные пользователю. Для объекта
COM-соединение реализован метод "GetUserMessages()". Для объекта "ФоновоеЗадание"
реализован метод "ПолучитьСообщенияПользователю()", позволяющий получать вне
фонового задания сообщения, сформированные в процессе работы фонового задания.
- Реализован объект встроенного языка "ДиалогРедактированияСтандартногоПериода",
предоставляющий способ интерактивного редактирования стандартного периода.
- В библиотеку картинок добавлены картинки "НастройкиОтчета",
"Форма", "ХранилищеНастроек", "АктивныеПользователи", "ЖурналРегистрации", "ЖурналРегистрацииПоПользователю",
"ПоказатьДанные", "Свойства", "НовоеОкно", "ОтменитьПоиск", "ПолучитьНавигационнуюСсылку",
"ПерейтиПоНавигационнойСсылке", "ДобавитьВИзбранное", "НоваяВложеннаяСхемаКомпоновкиДанных".
- Реализован режим автоматической прокрутки по средней клавише мыши
в текстовом документе, табличном документе, графической схеме, табличном поле.
- При записи действий пользователя (инициированной параметром
командной строки /logui) введена отметка начала действия, окончания и
длительности действия.
- У метода "ОткрытьФайл()" объекта "ЧтениеXML" реализован параметр "Кодировка".
Необходимо явно указывать кодировку входного файла, если файл имеет
4-байтовую кодировку (UTF-32) или семейство IBM-кодировок, т.е. для всех
кодировок, у которых имеется заголовок.
- При получении отображения результатов полнотекстового поиска в
виде HTML реализовано выделение найденных слов разными цветами.
- Для системного перечисления "ВариантСтандартногоПериода"
реализовано значение "Месяц".
- В текстовом редакторе и поле ввода реализовано выделение текущего
слова по Ctrl + W.
- В выпадающих списках выбранная строка располагается в центре, а
не вверху.
- Для ячейки табличного документа реализовано свойство
"РежимИзмененияРазмераКолонки", которое обеспечивает возможность изменения
размера колонки мышью при наведении на правую границу ячейки. Для ячейки
области макета компоновки данных реализовано аналогичное свойство.
- В диалоге создания и редактирования информационной базы
реализованы настройки, которые задают режим использования аутентификации
пользователя в информационной базе.
- Реализован режим повторного использования возвращаемых значений
функций общих модулей, предназначенный для оптимизации многократного получения
некоторых данных в течении сеанса или вызова сервера.
- В журнале регистрации реализованы события попытки аутентификации
и неудачной аутентификации. Данные события доступны для просмотра только
пользователям, обладающим административными правами.
- Реализована возможность получения клиентских лицензий с помощью
сервера или модуля расширения веб-сервера. В этом случае для каждого сеанса
требуется отдельная лицензия.
- Реализовано запоминание ключа, к которому было выполнено
последнее успешное подключение. Повторный поиск лицензий начинается с этого
ключа, что обеспечивает ускорение запуска клиентского приложения.
- Изменен алгоритм поиска лицензий для работы 64-х разрядного
COM-соединения. Наряду с серверной лицензией могут использоваться клиентские
лицензии.
- В диалоге "О программе" в режиме 1С:Предприятия в текстовом поле "Конфигурация"
реализовано отображение адреса информации о конфигурации, адреса информации о
поставщике конфигурации и авторских прав на конфигурацию.
- В диалоге, вызываемом командой "Сохранить как" реализована
возможность выбора типа файла для сохранения. Выбранный тип используется в
дальнейшем для файла при сохранении командой "Сохранить".
- Оптимизирован механизм работы с базой данных. В режиме
совместимости с версией 8.1 и при работе с СУБД IBM DB2 версии ниже 9.5
используется предыдущая реализация механизма работы с базой данных, аналогичная
версии 8.1.
- Оптимизировано первое открытие конфигурации.
- Оптимизирована работа файлового варианта базы данных при
исполнении запросов с группировкой и получающих большое количество записей.
Оптимизировано использование оперативной памяти и скорость исполнения запроса.
Оптимизировано исполнение запросов, содержащих виртуальные таблицы "Обороты"
регистров бухгалтерии и регистров накопления.
- Оптимизированы внутренние механизмы платформы в части
использования памяти и вычислительных ресурсов.
- Оптимизирован механизм работы с временными файлами.
- Оптимизированы внутренние механизмы платформы, работающие с сеансовыми
данными. Уменьшен объем трафика между клиентом и сервером при работе в клиент-серверном
варианте.
- Для повышения масштабируемости и производительности сервера
1С:Предприятия, метаданные конфигурации полностью загружаются сервером при
соединении с информационной базой.
- Для справочников без кода и наименования реализовано создание
индексов "Владелец+Ссылка" и "Владелец+Родитель+[Группа]+Ссылка".
- Оптимизированы чтение и запись XML и XDTO-файлов.
- Оптимизирована выгрузка и загрузка информационной базы. Уменьшен
объем файла выгрузки информационной базы.
- Уменьшена загрузка процессора при вводе и редактировании текста в
поле ввода.
- Повышена скорость работы процессора компоновки данных при
формировании отчета, содержащего большое количество строк.
- Оптимизировано обновление конфигурации базы данных при наличии в
конфигурации плана обмена с распределенной информационной базой.
- Изменен внешний вид интерфейса приложения. Изменено отображение
элементов управления, используемые цвета, картинки. В режиме совместимости с
версией 8.1 интерфейс не изменяется.
- Изменено отображение некоторых элементов форм. Увеличена высота
области заголовков табличного поля. Увеличены отступы слева и справа в ячейках
табличного поля. Увеличен размер закладок панели и отступ между закладками. В
режиме совместимости с версией 8.1 интерфейс не изменяется.
- Прекращена поддержка операционных систем Windows 98, Windows Me.
- Изменена программа установки 1С:Предприятия.
- Реализована возможность установки и работы одновременно с
несколькими версиями 1С:Предприятия.
- Исключена возможность административной установки, не
устанавливается файл "admupd.cfg" в каталог установки платформы, не
поддерживается ключ командной строки /AU.
- Список баз хранится в файле ibases.v8i, который расположен в
каталоге %APPDATA%\1C\1CEstart.
- Конфигурационные файлы по умолчанию расположены в каталоге C:\Program
Files\1Cv82\conf. Имя каталога, хранящего настройки кластера серверов изменено
с "server" на "srvinfo". Файлы с настройками кластера серверов (при установке
сервера как службы) расположены в каталоге C:\Program Files\1Cv82\srvinfo.
- Изменено местоположение каталога шаблонов. Реализована
возможность указания нескольких каталогов шаблонов. Файл v8cscadr.lst более не
используется.
- Изменены имена пакетов установки для ОС Linux: файлы
1C_Enterprise-*.rpm переименованы в 1C_Enterprise82-*.rpm, файлы
1c-enterprise-*.deb переименованы в 1c-enterprise82-*.deb.
- Для работы с серверами предыдущих версий нужно выполнять
регистрацию утилиты соответствующей версии с помощью файла RegMSC.cmd (по
умолчанию регистрируется утилита наиболее свежей версии). Ярлык для запуска
утилиты администрирования кластера серверов переименован в "Администрирование
серверов 1С Предприятия".
- Максимальный размер данных неограниченной длины в СУБД IBM DB2
уменьшен до 1Gb и включено их журналирование. В процессе конвертации
информационной базы из предыдущих версий и во время загрузки информационной
базы из файла выполняется уменьшение максимальной длины данных неограниченной
длины. Конвертация или загрузка из файла информационной базы завершится
аварийно, если она содержит данные неограниченной длины, фактический размер
которых превышает 1Gb.
- В отладочном режиме работы сервера "1С:Предприятия" (запущенного
с ключом /debug) загрузка объектов конфигурации производится по необходимости,
в отличие от обычного режима работы сервера, где производится загрузка всех
объектов конфигурации. Это ускоряет процесс запуска "1С:Предприятия" при
изменении конфигурации.
- В реквизитах, не хранящихся в базе данных для формирования
составного типа реквизита допустимо использовать любые доступные типы, за
исключением типов "Характеристика.<Имя плана видов характеристик>". Для
реквизитов, хранящихся в базе данных, ограничения на формирование составных
типов не изменяются.
- Изменена методика работы с файлами шаблонов текста. Для каждого
варианта встроенного языка используется свой файл шаблонов и настройка списка
шаблонов. Пользовательские файлы шаблонов не рекомендуется хранить в каталоге
установки 1С:Предприятия, файлы стандартных шаблонов не редактируются.
- Для новых регистров накопления и бухгалтерии по умолчанию
устанавливается признак разделения итогов. При обновлении конфигурации базы
данных для таких регистров также устанавливается признак разделения итогов. При
создании новой информационной базы из конфигурации, в которой для регистров
установлены признаки разделения итогов, в информационной базе этот признак
также будет включен для соответствующих регистров. В режиме совместимости с
версией 8.1 поведение не изменилось.
- Изменен способ хранения объекта метаданных "Подсистема" в
конфигурации. После конвертации из предыдущих версий для информационных баз,
подключенных к хранилищу, подсистемы будут отображаться как новые объекты.
Необходимо выполнить захват корневого объекта метаданных и поместить подсистемы
в хранилище.
- Редактор картинок поддерживает работу с альфа-каналом. После
завершения редактирования картинок, созданных в предыдущих версиях, они будут
преобразованы в формат PNG. В режиме совместимости с версией 8.1 поведение не
изменилось.
- В редакторе картинок кнопки "Установить прозрачный фон" и "Убрать
прозрачность" доступны только для форматов BMP, JPEG и TIFF.
- При сравнении табличных документов строки, добавленные в конец
табличного документа и ячейки, добавленные в конец строки, считаются
добавленными.
- Изменено представление ссылочных типов. Представление ссылочного
типа состоит только из представления объекта метаданного.
- Изменилось представление полей регистра бухгалтерии и полей типа
"Вид субконто" в табличной части формы счета.
- В полях ввода и в текстовом редакторе запрещено вводить символы,
недопустимые с точки зрения XML 1.0. При попытке интерактивного ввода такого
символа ввод символа игнорируется, при вставке из буфера обмена – недопустимые
символы пропускаются и во вставленный текст не попадают.
- Изменено поведение механизма XSLT при преобразовании атрибутов
тегов HTML. Механизм XSLT
оптимизирует HTML в соответствии со стандартом http://www.w3.org/TR/xslt,
описанный в главе 16.2 HTML Output Method.
- При использовании средств работы с HTML не допускается наличие
элемента <TABLE> в качестве дочернего элемента для элемента <P>.
Таким образом, конструкция <P><TABLE></TABLE></P> после
обработки преобразуется в <P></P><TABLE></TABLE>.
Данное поведение соответствует стандарту HTML
(http://www.w3.org/TR/html401/struct/text.html).
- Изменены текстовые представления некоторых команд системы
компоновки данных.
- Указание в пути к данным в обычной форме несуществующих полей
объекта "ПараметрыДанныхКомпоновкиДанных" вызывает исключение.
- Изменен текст сообщения, которое выдается при редактировании
объекта, измененного другим пользователем. Новый текст сообщения: "Данные были
изменены или удалены другим пользователем".
- Изменены представления сообщений об ошибке, связанных со
стандартными реквизитами. Сообщения имеют следующий вид: "Значение поля
"ИмяПоля" причина_ошибки", например, если код справочника не является
уникальным, будет выведено сообщение "Значение поля "Код" не уникально".
- Изменено представление записи регистра сведений при формировании
текста сообщения об ошибке.
- Изменено сообщение об ошибке, которое выдается при отмене операции
в обработчике события. Вместо текста "Операция не выполнена" выводится текст
вида "Не удалось провести: "Продажа товара"!".
- Изменен формат сообщения об ошибке блокировки объекта базы
данных. Изменено представление блокировки объекта базы данных в консоли
кластера.
- При выгрузке журнала регистрации в формат XML, изменены имена
элементов. Вместо "UserID" используется "User", вместо "EventName" используется
"Event", вместо "MetadataName" используется "Metadata".
- К событиям технологического журнала добавлены свойства SessionID
– номер сеанса, назначенного текущему потоку, AppID – идентификатор клиентского
приложения сеанса, назначенного текущему потоку. Значение свойства Usr заполняется
из назначенного сеанса, а не из соединения.
- Улучшен расчет ширин колонок при выводе результата компоновки
данных в табличный документ.
- При сохранении внешнего отчета или обработки, картинки, выбранные
из библиотеки картинок, не конвертируются в абсолютные. В режиме совместимости с
версией 8.1 такая конвертация выполняется.
- Изменен формат вывода в отчет по конфигурации свойства объектов
метаданных "ВводПоСтроке". Теперь в отчет выводится не представления, а имена
полей.
- Значения типов "Число" и "Дата" отображаются в соответствии с
региональными настройками текущего сеанса, если в диалоге "Региональные
установки информационной базы" установлено свойство "Использовать региональные
установки текущего сеанса".
- Значение типа "Булево" отображается в соответствии с используемым
языком интерфейса платформы, если в диалоге "Региональные установки
информационной базы" не заданы конкретные значения.
- Значение типа "Булево" по умолчанию вместо "Истина"/"Ложь"
отображается словами "Да"/"Нет" (в соответствии с используемым языком интерфейса
платформы). В режиме совместимости с версией 8.1 представление не изменилось.
- Строковое представление значения и типа объекта внешней
компоненты формируются в соответствии с тем, что было указано в параметре оператора
встроенного языка "Новый()". В режиме совместимости с версией 8.1 поведение не
изменилось.
- Свойствам табличного документа "Вывод" и "ОриентацияСтраницы"
можно присваивать только значения соответствующего типа. При присваивании
значения неподходящего типа генерируется исключение. В режиме совместимости с
версией 8.1 поведение не изменилось.
- Если для элемента формы (в любом клиенте и любом виде формы)
выбрана нестандартная рамка или цвет рамки, а также для элементов "Кнопка", "Поле
ввода" и "Полоса регулирования" выбран нестандартный цвет фона кнопки, то
элемент формы отображается также, как и в версии 8.1. Отображение элементов
формы в режиме совместимости с версией 8.1 не изменилось.
- Нажатие клавиш Tab или Shift+Tab в таблице формы, не содержащей
строк или имеющей режим выделения "Строка", приводит к активизации соответственно
следующего или предыдущего элемента формы. В режиме совместимости с версией 8.1
поведение не изменилось.
- Для команд работы с иерархией (в таблице, табличном и текстовом
документах) реализованы следующие сочетания клавиш: развернуть узел – "Shift +
Alt + Gray+", свернуть узел – "Shift + Alt + Gray-", развернуть все узлы дерева
– "Ctrl + Shift + Alt + Gray+", свернуть все узлы дерева – "Ctrl + Shift + Alt
+ Gray-". В веб-клиенте используются только эти сочетания. В других клиентах
допустимо использование ранее существовавших сочетаний.
- Не выделяются заголовки активных колонок таблиц формы. В режиме
совместимости с версией 8.1 поведение не изменилось.
- Изменено поведение методов "ПолучитьВремяИзменение()" и "УстановитьВремяИзменения()"
объекта "Файл". Время модификации файла возвращается или устанавливается с
учетом правил пересчета времени, действующих на момент времени изменения, а не
на момент выполнения получения или установки. В режиме совместимости с версией
8.1 поведение не изменилось.
- Запрос, в котором указано ключевое слово РАЗЛИЧНЫЕ, а в
предложении УПРОРЯДОЧИТЬ ПО указано выражение, отсутствующее в списке выборки,
считается некорректным, и при исполнении такого запроса будет выдана ошибка. В
режиме совместимости с версией 8.1 ошибка выдаваться не будет.
- Если в схеме компоновки данных используется набор данных –
объединение и некоторое поле присутствует только в одном дочернем наборе
данных, то в случае, когда к данному полю применяется отбор, в результат
компоновки будут выданы записи только из этого набора данных. В режиме
совместимости с версией 8.1 поведение не изменилось.
- Если у пользователя отсутствует право на интерактивный просмотр
объекта метаданных, то система компоновки считает недоступными все поля таблицы
объекта. В режиме совместимости с версией 8.1 поведение не изменилось.
- Изменено представление полных имен модулей в технологическом
журнале, журнале регистрации и т.д. В режиме совместимости с версией 8.1
используются старое представление полных имен модулей.
- Идентификатор, присвоенный ссылке нового объекта, созданного
копированием, в процедуре объекта "ПриКопировании()" остается неизменным
(используется затем при записи). В режиме совместимости с версией 8.1 поведение
не изменилось.
- Вид сравнения "Содержит" системы компоновки данных считает
символы "_", "%" и "[" как обычные, а не как специальные символы. В режиме совместимости
с версией 8.1 поведение не изменилось.
- Операция языка запросов ВЫРАЗИТЬ возвращает строку переменной
длины (без концевых пробелов) при приведении к типу СТРОКА. В режиме
совместимости с версией 8.1 поведение не изменилось.
- Реквизит метаданных типа "Строка фиксированной длины" не может
быть длиной более 100 символов. В режиме совместимости с версией 8.1 это
ограничение отсутствует.
- В языке запросов в конструкции ЗНАЧЕНИЕ при обращении к значениям
точек маршрута, термин "Точки" заменен на термин "ТочкаМаршрута". Возможность
использования термина "Точки" сохранена для совместимости.
- Свойство "Поле" объекта "ДоступноеПолеКомпоновкиДанных" содержит
путь к данным на языке, указанном в свойстве конфигурации "Вариант встроенного
языка". В режиме совместимости с версией 8.1 поведение не изменилось.
- Свойство "Параметр" объектов "ДоступныйПараметрКомпоновкиДанных"
и "ЗначениеПараметраКомпоновкиДанных" содержит параметр на языке, указанном в
свойстве конфигурации "Вариант встроенного языка". В режиме совместимости с
версией 8.1 поведение не изменилось.
- При заполнении системой настроек компоновки данных (при
интерактивном редактировании, обработке расшифровки и т.п.) все свойства типа "ПолеКомпоновкиДанных"
заполняются путем к данным на языке, указанном в свойстве конфигурации "Вариант
встроенного языка". В режиме совместимости с версией 8.1 поведение не
изменилось.
- В диалоге выбора цвета, веб-цвета сортируются по оттенкам. В
режиме совместимости с версией 8.1 сортировка выполняется по английским
названиям цветов.
- В конструкторе формы и конструкторе макета при изменении синонима
не изменяется имя, а при изменении имени не изменяется синоним, если синоним
отличается от того, который был автоматически сформирован. В режиме совместимости
с версией 8.1 поведение не изменилось.
- Права "ИнтерактивноеДобавление", "ИнтерактивноеУдаление", "ИнтерактивнаяПометкаУдаления",
"ИнтерактивноеСнятиеПометкиУдаления", "ИнтерактивноеУдалениеПомеченных", "ИнтерактивноеПроведение",
"ИнтерактивноеПроведениеНеОперативное", "ИнтерактивнаяОтменаПроведения", "ИнтерактивноеИзменениеПроведенных",
"ИнтерактивныйСтарт", "ИнтерактивнаяАктивация", "ИнтерактивноеВыполнение" могут
быть установлены только если установлено право "Редактирование". В режиме совместимости
с версией 8.1 поведение не изменилось.
- Свойство конфигурации "МодульПриложения" переименовано в "МодульОбычногоПриложения".
Старый вариант оставлен для совместимости. При выгрузке файлов конфигурации
модуль обычного приложения выгружается в файл "Конфигурация.МодульОбычногоПриложения.txt",
а в режиме совместимости с версией 8.1 – "Конфигурация.МодульПриложения.txt".
При загрузке файлов конфигурации воспринимаются оба варианта.
- Свойство "Клиент" переименовано в "Клиент (обычное приложение)".
Общие модули, отмеченные свойством "Клиент (обычное приложение)" загружаются в
толстом клиенте в режиме обычного приложения.
- Изменена структура таблиц базы данных в которой осуществляется
хранение информационной базы 1С:Предприятия. Изменены некоторые значения в
колонке "Назначение" таблицы значений, возвращаемой методом "ПолучитьСтруктуруХраненияБазыДанных()".
-
В условиях соединения таблиц запроса (раздел ПО)
не допускается обращения к табличным частям объектов, если происходит
соединение объектных таблиц и на используемые объектные таблицы действуют
ограничения доступа к данным. В режиме совместимости с версией 8.1 поведение
не изменилось.
- Свойство "Тип" объектов "ДоступноеПолеКомпоновкиДанных", "ДоступноеПолеОтбораКомпоновкиДанных"
и "ДоступныйПараметрКомпоновкиДанных" не рекомендуется для использования,
оставлено для совместимости. Необходимо использовать свойство "ТипЗначения".
- Удалены свойства "ЦветФонаГруппировки", "ЦветТекстаГруппировки", "ЦветФонаЗаголовков",
"ЦветТекстаЗаголовков" табличного документа. В режиме совместимости с версией
8.1 данные свойства поддерживаются.
- При записи в XML-файл пустой строки с помощью методов
ЗаписатьАтрибут() или ЗаписатьТекст() (вызванного между вызовами методов
ЗаписатьНачалоАтрибута() и ЗаписатьКонецАтрибута()) объекта ЗаписьXML, в
выходной поток будет помещена конструкция вида <ИмяАтрибута>="". В режиме
совместимости с версией 8.1 поведение сохранено: при записи пустой строки в
качестве значения атрибута в выходной поток ничего не записывается.
- Ключ параметра командной строки "Client" переименован в "ThickClientServerOrdinaryApplication",
ключ параметра командной строки "ClientServer" переименован в "ThickClientOrdinaryApplication",
ключ параметра командной строки "ExternalConnectionServer" переименован в "ExternalConnection".
Возможность использования "Client", "ClientServer" и "ExternalConnectionServer"
доступны в режиме совместимости с версией 8.1.
- Если реквизит типа "Дата" (с составом "Дата и время")
редактируется в поле, в котором с помощью форматной строки указано отображение
какой-либо части реквизита (даты или времени), то редактирование одной части
(даты или времени) не приводит к изменению другой.
- Все компоненты 1С:Предприятия 8 являются полностью
Unicode-приложениями.
- В диалоге выбора шрифта исключена возможность указания набора символов.
Необходимо использовать Unicode-шрифты.
- Выполнен переход с использования ICU 3.4 на использование ICU
4.0. ICU 4.0 основана на стандарте
CLDR (Common Locale Data Repository) версии 1.6. Более
подробную информацию можно получить на http://www.unicode.org/cldr/. В связи с
обновлениями стандарта CLDR и обновленной версией ICU, для ряда языков и стран
имеются изменения форматирования чисел и дат, а также сортировки строк.
- Исключена поддержка кодировки JIS_X0201.
- Публикация Web-сервисов с помощью файлов ".1cws" не
поддерживается. Утилита "wsinst" удалена из комплекта поставки.
- Настройка пула соединений Web-сервисов с информационной базой
выполняется с помощью файла default.vrd. Файл wsconnectionpool.xml больше не
используется. После публикации пул соединений включен по умолчанию.
- При каждом вызове Web-сервиса начинается новый сеанс и вызывается
обработчик "УстановкаПараметровСеанса()".
- Для таблиц журналов документов реализовано виртуальное поле "Тип",
содержащее тип документа.
- Если в запросе отчета используется ограничение на параметры,
ссылающиеся на даты стандартного периода, и если какая-либо из частей даты
будет содержать пустую дату, то значение этой даты будет считаться не
установленным. Если пользователь не введет дату окончания произвольного
периода, то она будет считаться не установленной.
- При копировании ячеек табличного документа в буфер обмена, данные
помещаются в формате Excel97. Это позволяет обеспечить вставку в ОpenOffice
ячеек, содержащих кириллические символы. Также скопированный фрагмент табличного
документа в формате Excel97 сохраняет сдвиги колонок для каждой строки табличного
документа.
- При сохранении табличного документа в формате XLS выполняются
следующие преобразования: шрифты из системного набора значений "WindowsШрифты"
заменяются на шрифт Arial, ячейки объединяются по новому алгоритму (если ячейка
табличного документа в Excel представляется несколькими ячейками, и при этом
ячейка табличного документа ограничена слева или справа рамкой или цветом, то
ячейки Excel объединяются). В режиме совместимости с версией 8.1 поведение не
изменилось.
- Все системные текстовые строки, формируемые на сервере, отображаются
в соответствии с языком интерфейса текущего сеанса.
- В режиме "1С:Предприятие" справка из формы открывается без
выбора раздела. Если для формы не определена справка, то открывается справка
объекта метаданных, которому принадлежит данная форма, если ее нет, то
открывается раздел "Общая информация о формах". Выбор
раздела сохранен в режиме совместимости с версией 8.1.
- Для свойства "Проверка заполнения" реализована установка по
умолчанию значения "Выдавать ошибку" для следующих стандартных реквизитов:
Наименование у плана обмена; Владелец, Наименование у справочника; Дата у
документа; Наименование у плана видов характеристик; Код, Наименование у плана
счетов; ВидСубконто у плана счетов виды субконто; Наименование у плана видов
расчета; ВидРасчета у плана видов расчета ведущие виды расчета; ВидРасчета у
плана видов расчета базовые виды расчета; ВидРасчета у плана видов расчета
вытесняющие виды расчета; Период у регистра сведений; Период у регистра
накопления; Период у регистра бухгалтерии; ПериодРегистрации, ВидРасчета,
ПериодДействияНачало, ПериодДействияКонец у регистра расчета; Дата у
бизнес-процесса; Наименование у задачи. При вводе этих объектов, если
соответствующие реквизиты не заполнены, будет выдаваться ошибка. Проверка
не выполняется в режиме совместимости с версией 8.1.
- Из справки убраны автоматически добавляемые поля и надписи снизу
и сверху ("Фирма 1С" и "1С:Предприятие", данные о конфигурации и разработчике).
- Изменен алгоритм определения каталога временных файлов при работе
модулей расширений веб-сервера. При получении запроса и отправке ответа
каталогом временных файлов по-умолчанию является каталог временных файл
пользователя, от имени которого выполняется запрос. При обработке запроса для
файловой информационной базы (обработка производится непосредственно модулем расширения
веб-сервера) каталогом временных файлов по-умолчанию является подкаталог "1Cv8Temp"
каталога расположения файловой информационной базы. В файл "default.vrd", в
элемент <vrs:point> добавлен необязательный атрибут "temp", в котором
можно указать каталог временных файлов для работы модулей расширений веб-серверов.
- Для объекта "Подсистема" реализовано свойство "Состав", которое
содержит список объектов, принадлежащих подсистеме. При конвертации из
предыдущих версий свойство заполняется на основании принадлежности подсистемам
объектов конфигурации. В режиме совместимости с версией 8.1 для объектов
метаданных, которые могли принадлежать подсистемам, свойство "Подсистемы"
доступно из встроенного языка. Также в режиме совместимости с версией 8.1 доступно
свойство конфигурации "Состав", которое заполняется ссылками на объекты,
которые принадлежали корневому элементу дерева подсистем. При выключении режима
совместимости с версией 8.1, свойство конфигурации "Состав" будет очищено и
станет недоступным в окне свойств конфигурации.
- Реализована прокрутка выпадающего меню и контекстного меню при
помощи колеса мыши, если меню отображается не целиком. Отменено перемещение
вверх-вниз выпадающего и контекстного меню при помощи колеса мыши.
- Исключена настройка возможности использования нескольких рабочих
процессов в кластере серверов, в диалоге свойств кластера консоли кластера
серверов 1С:Предприятия удален флаг "Много процессов". Кластер серверов
1С:Предприятия всегда поддерживает запуск нескольких рабочих процессов. В
объекте "COMConnector" значение свойства "MultiProcess" объекта "Кластер
серверов" игнорируется (свойство сохранено для совместимости), метод
SetClusterMultiProcess() объекта "Соединение с агентом сервера" не вызывает
никаких действий и сохранен для совместимости.
- Реализованы методы глобального контекста
"УстановитьБлокировкуСеансов()", "ПолучитьБлокировкуСеансов()", а также объект
"БлокировкаСеансов", предназначенные для управления блокировкой установки новых
сеансов с информационной базой. Методы глобального контекста
"УстановитьБлокировкуУстановкиСоединений()" и
"ПолучитьБлокировкуУстановкиСоединений()", а также объект
"БлокировкаУстановкиСоединений" сохранены для совместимости.
В свойствах информационной базы, отображаемых в консоли кластера серверов
1С:Предприятия, текст "Блокировка установки соединений включена" заменен на
текст "Блокировка начала сеансов включена".
- Для объекта "IInfoBaseInfo" реализовано свойство
"SessionsDenied", указывающее на возможность создания новых сеансов. Свойство
"ConnectDenied" объекта "IInfoBaseInfo" сохранено для совместимости.
- Изменен состав методов у объекта "ОболочкаHTMLДокумента".
- В консоли кластера серверов изменены некоторые названия
элементов. При отображении списка рабочих процессов к имени компьютера добавлен
порядковый номер рабочего процесса на данном компьютере.
- Реализована проверка значений блокировки в элементах управляемых
блокировок при выполнении метода "Заблокировать()" для всех полей на
соответствие типу поля блокировки. В режиме совместимости с версией 8.1,
поведение не изменилось.
- При разбиении табличного документа на страницы на сервере,
работающем под управлением ОС Linux из-за особенностей предоставления
операционной системой информации о шрифтах возможны отличия размера получаемых
страниц от реально печатаемых на принтере. В этих случаях необходимо изменять
размеры полей бумаги.
- Изменен механизм автозаполнения даты в конце года
(ноябрь-декабрь) – при вводе дат начала года (январь-февраль) подставляется
будущий год. Изменен механизм автозаполнения даты в начале года
(январь-февраль) – при вводе дат конца года (ноябрь-декабрь) подставляется
предыдущий год, если он не задан явно.
- В диалоге аутентификации изменен внешний вид и включено
отображение названия информационной базы из списка информационных баз.
- Изменено представление приложения 1CV8 (в методе "ПредставлениеПриложения()",
системных формах). Вместо "1С:Предприятие", используется "Толстый клиент".
- Изменены представления приложений для веб-серверов (в методе
ПредставлениеПриложения, системных формах). Вместо префикса "WEB", используется
"Веб".
- Изменены диалоги выбора цвета, шрифта и линии в режиме
1С:Предприятия.
- Для списка пользователей и списка активных пользователей по
умолчанию осуществляется переход в начало списка. Также для списка активных
пользователей по умолчанию включена сортировка по имени пользователя.
- Реализована более строгая работа с пространствами имен DOM-XML.
Если используются пространства имен, то нужно проанализировать, возможные
изменения поведения.
- Для горизонтального режима отображения синтакс-помощника изменен
внешний вид окна: вместо закладок "Содержание", "Индекс" и "Поиск" используются
одноименные кнопки командной панели.
- Изменен англоязычный вариант имени свойства "ОсновнаяФормаКонстант".
Вместо "DefaultConstantForm" используется "DefaultConstantsForm". Возможность
использования "DefaultConstantForm" сохранена для совместимости.
- Изменен англоязычный вариант имени свойства отчета
"СхемаКомпоновкиДанных". Вместо "CompositionDataSchema" используется
"DataCompositionSchema". Возможность использования "CompositionDataSchema"
сохранено для совместимости.
- Для объекта "Форма" свойство "ИмяСохраненияПоложенияОкна" формы
переименовано в "КлючСохраненияПоложенияОкна". Старый вариант оставлен для
совместимости.
- Для объекта "ТабличныйДокумент" свойство "ИмяСохраненияПоложенияОкна"
переименовано в "КлючСохраненияПоложенияОкна". Старый вариант оставлен для
совместимости.
- Для объекта "ТабличныйДокумент" свойство "ИмяПараметровПечати"
переименовано в "КлючПараметровПечати". Старый вариант оставлен для
совместимости.
- Настройки параметров печати под именем, заданным в свойстве
табличного документа "КлючПараметровПечати", сохраняются после вызова диалога
параметров страницы, открытия окна предварительного просмотра и выполнения
печати (как интерактивно, так и программно). Настройки печати сохраняются в
информационной базе.
Настройки параметров печати у отдельных табличных документов (объектов)
меняются независимо (даже если совпадает ключ параметров печати). Свойства
заполняются из сохраненных по ключу параметров печати при назначении ключа. В
режиме совместимости с версией 8.1 такие настройки параметров печати не
различаются и изменяются одновременно.
- Методы табличного документа "Вывести()" и "Присоединить()" выдают
ошибку в случае, если в качестве первого параметра в них передана область
табличного документа. В режиме совместимости с 8.1 поведение остается
неизменным.
- Метод глобального контекста "КодЛокализации()" переименован в "КодЛокализацииИнформационнойБазы()".
Старый вариант оставлен для совместимости.
- Методы "Напечатать()" объектов табличный документ, географическая
схема, графическая схема и поле графической схемы в качестве параметра
принимают в качестве параметра значения типа "РежимИспользованияДиалогаПечати".
Использование параметра типа "Булево" сохранено для совместимости.
- Метод "ПользователиWindows()" переименован в "ПользователиОС()".
Возможность использования "ПользователиWindows()" оставлена для совместимости.
- Англоязычное наименование метода "ОткрытьФайл()", для объектов "ЧтениеFastInfoset"
и "ЗаписьFastInfoset", изменено с "Open()" на "OpenFile()". Старый вариант
оставлен для совместимости.
- Для объектов "ОбластьПостроенияГеографическойСхемы", "ОбластьЛегендыГеографическойСхемы",
"ОбластьЗаголовкаГеографическойСхемы", имя свойства "Прозрачность" изменено на "ПрозрачныйФон".
Старый вариант оставлен для совместимости.
- В объекте "СоединениеИнформационнойБазы" реализовано свойство "НомерСеанса"
и переименовано свойство "НачалоСеанса" в "НачалоСоединения". Старое имя
сохранено для совместимости.
- Картинки "ДокументОбъект", "ПланВидовХарактеристикОбъект", "РегламентныеЗадания",
"СправочникОбъект", "БизнесПроцессОбъект", "ЗадачаОбъект", "ПланВидовРасчетаОбъект",
"ПланОбменаОбъект", "ПланСчетовОбъект", "РегистрСведенийЗапись" доступны для
интерактивного выбора только в режиме совместимости с версией 8.1.
Картинка "ВыбратьИзСписка" переименована в "ВыбратьЗначение",
"ДобавитьЭлементСписка" переименована в "СоздатьЭлементСписка", "НоваяГруппа"
переименована в "СоздатьГруппу", "ИзменитьЭлементСписка" переименована в
"Изменить", "УстановитьПометкуУдаленияЭлементаСписка" переименована в
"ПометитьНаУдаление", "УдалитьЭлементСпискаНепосредственно" переименована в
"УдалитьНепосредственно", "УдалитьЭлементСписка" переименована в "Удалить". Для
интерактивного выбора доступны картинки с новыми именами, картинки со старыми именами
доступны для интерактивного выбора только в режиме совместимости с версией 8.1.
- В автоматически генерируемых формах настроек отчета и
конструкторе схемы компоновки данных закладка "Параметры данных" переименована
в "Параметры".
- Текст команды настроек отчета "Новая вложенная схема" изменен на "Новый
вложенный отчет".
- В редакторе форматной строки текст "логическое" и "логическое
значение" заменен на "булево".
- В диалоге "О программе" для клиент-серверного варианта текст
"Информационная база" заменен на "Имя базы".
- Средства работы с HTML возвращают тэги в нижнем регистре, вне
зависимости от того, в каком регистре написаны тэги в исходном HTML-тексте.
- Для активизации поля поиска в командной панели конфигуратора и толстого клиента используется сочетание клавиш "Ctrl+Shift+D". Сочетание клавиш "Ctrl+D" используется для вызова команды управляемого приложения "Добавить в избранное".
-
Не рекомендуется в типе плана видов характеристик, используемого для хранения видов субконто плана счетов, включать более одного типа, кроме случаев, когда все типы являются ссылками на объекты базы данных. Это может привести к существенному снижению производительности.
Переход на версию 8.2 с версий 8.1 и 8.0
Переход на версию 8.2.9 возможен с версий 8.1.5 и выше, а
также с версии 8.0.18.
Версия платформы 1С:Предприятие 8.2.9 может быть установлена
на компьютер без удаления предыдущих версий платформы.
Внимание!
Форматы информационной базы, конфигурации, внешних обработок
и внешних отчетов изменены. Для работы с новой версией 1С:Предприятия должно
быть выполнено преобразование информационной базы (конфигурации, внешних
обработок и внешних отчетов). После начала преобразования работа с данной
информационной базой (конфигурацией, внешней обработкой и внешним отчетом)
предыдущими версиями платформы 1С:Предприятие 8 будет невозможна.
Перед преобразованием
необходимо сделать резервную копию информационной базы (конфигурации, внешней
обработки, внешнего отчета)!
Если в процессе преобразования будут происходить какие-либо
программные или аппаратные сбои, то данные информационной базы могут оказаться
утеряны.
Преобразование информационной базы может выполняться только
пользователем, имеющим административные права.
Для преобразования информационной базы следует выполнить
описанные ниже действия.
Внимание!
Формат файла информационной базы изменен. Для его использования
требуется выполнить преобразование.
Перед преобразованием необходимо
сделать резервную копию информационной базы.
Если в процессе преобразования будут происходить какие-либо
программные или аппаратные сбои, то данные информационной базы могут оказаться
утеряны. После преобразования, информационная база не сможет быть использована
предыдущими версиями платформы 1С:Предприятием 8.
- Сделать резервную копию информационной базы.
- Запустить Конфигуратор предыдущей версии платформы
1С:Предприятия 8.
- В случае, если редактируемая конфигурация отличается от
конфигурации базы данных - обновить конфигурацию базы данных.
Внимание!
Если обновления конфигурации базы данных
произведено не будет - в процессе преобразования будет произведен
принудительный возврат к конфигурации базы данных. Для исключения возможных
ошибок при преобразовании - рекомендуется выполнить тестирование и исправление
информационной базы.
- Завершить работу Конфигуратора предыдущей версии
1С:Предприятия 8.
- Запустить Конфигуратор данной версии платформы
1С:Предприятия 8.2.
- Если информационная база отсутствует в списке
информационных баз - выполнить добавление существующей информационной
базы.
- Открыть информационную базу в режиме Конфигуратора.
- На предложение выполнить преобразование информационной
базы дать утвердительный ответ. После сообщения об удачном преобразовании
программа продолжит работу.
- Сделать резервную копию информационной базы.
- Запустить Конфигуратор предыдущей версии платформы
1С:Предприятия 8.
- В случае, если редактируемая конфигурация отличается от
конфигурации базы данных - обновить конфигурацию базы данных.
Внимание!
Если обновления конфигурации базы данных
произведено не будет - в процессе преобразования будет произведен
принудительный возврат к конфигурации базы данных. Для исключения возможных
ошибок при преобразовании - рекомендуется выполнить тестирование и исправление
информационной базы.
- Завершить работу Конфигуратора предыдущей версии
1С:Предприятия 8.
- Запустить Конфигуратор данной версии 1С:Предприятия 8.2.
- Если информационная база отсутствует в списке
информационных баз – выполнить добавление новой информационной базы. В
диалоге создания новой информационной базы выполнить действия по созданию
новой пустой информационной базы в клиент-серверном варианте. При этом все
параметры базы данных необходимо указать соответствующими конвертируемой
информационной базе. Перед созданием информационной базы необходимо
сбросить флажок "Создать базу данных в случае ее отсутствия".
- На предложение выполнить преобразование информационной
базы дать утвердительный ответ. После сообщения об удачном преобразовании
программа продолжит работу.
Внимание!
Формат хранилища конфигурации изменен.
Перед преобразованием необходимо
сделать резервную копию хранилища конфигурации!
Если в процессе преобразования будут происходить какие-либо
программные или аппаратные сбои, то данные информационной базы могут оказаться
утеряны. После преобразования, информационная база не сможет быть использована
предыдущими версиями платформы 1С:Предприятие 8.
- Сделать резервную копию информационной базы.
- Предыдущей версией платформы 1С:Предприятия 8 для всех
информационных баз, подключенных к хранилищу, следует выполнить следующие
действия:
- Поместить и освободить все захваченные объекты в
хранилище конфигурации.
- Получить последнее состояние из хранилища.
- Сохранить конфигурацию и обновить конфигурацию базы
данных.
- Сделать резервную копию хранилища (файл 1cv8ddb.1CD каталога хранилища).
Рекомендуется удалить каталог "cache" из каталога хранилища.
- В информационной базе, подключенной к хранилищу от имени
пользователя, имеющего административные права, выполнить захват всех
объектов в хранилище.
- Данной версией 1С:Предприятия 8.2 выполнить конвертацию
всех информационных баз, как это описано в разделах " Информационная база,
не подключенная к хранилищу" для файлового или клиент-серверного вариантов
информационной базы. При соединении с хранилищем конфигурации, на
предложение преобразования хранилища конфигурации дать утвердительный
ответ. После удачной конвертации программа продолжит работу.
- Поместить все объекты конфигурации в хранилище.
Внимание!
При этом
в хранилище будут добавлены все объекты метаданных "Подсистема".
Внимание!
При получении конфигураций старых версий из хранилища (созданных до перехода на
8.2.9) будет выполняться конвертация конфигураций. При попытке обновления
объектов из хранилища конвертации получаемых объектов не производится.
- Запустить Конфигуратор данной версии 1С:Предприятия 8.2.
- Открыть файл конфигурации (выполнить "Файл – Открыть",
выбрать тип файла "*.cf" и выбрать нужный файл).
- На предложение выполнить конвертацию дать утвердительный
ответ.
Файлы выгрузки информационной базы (.dt), созданные 1С:Предприятием
версии 8.1, могут быть загружены 1С:Предприятием версии 8.2.
- Запустить Конфигуратор данной версии 1С:Предприятия 8.2.
- Загрузить файл выгрузки (выполнить "Администрирование – Загрузить
информационную базу", выбрать нужный файл выгрузки).
- Ответить утвердительно на все вопросы Конфигуратора до
перезапуска.
- После перезапуска Конфигуратора утвердительно ответить на
вопрос о необходимости конвертации.
Внешняя обработка или внешний отчет
- Запустить Конфигуратор данной версии 1С:Предприятия 8.2.
- Открыть внешнюю обработку (внешний отчет).
- На предложение выполнить конвертацию дать утвердительный
ответ.
- Выполнение пакетной конвертации файлов предприятия 8.x
возможно с использованием ключа командной строки /ConvertFiles.
Пользователям прикладных решений (конфигураций) при переходе
на новую версию платформы 1С:Предприятия 8 может потребоваться обновление
версии конфигурации. Рекомендуется получить у поставщика (разработчика)
используемого решения информацию о необходимости обновления версии
конфигурации.
Для файлов поставки конфигурации (cf) необходимо выполнить
действия, аналогичные описанным в разделе "Конфигурация, выгруженная в файл".
Файлы обновления (cfu), подготовленные предыдущими версиями 1С:Предприятия 8 не
могут быть использованы для обновления конфигураций, сконвертированных для
версии 1С:Предприятие 8.2.