Чем отличается значение типа Неопределено и значение типа Null?

Какие особенности имеют общие модули в 8.0?

Что будет результатом вычитания двух значений типа Дата?

Допускает ли версия 8.0 два сеанса работы для одного пользователя одновременно?

Да, в версии 8.0 одновременно может быть запущено два и более сеансов работы с одним пользователем системы. Наличие такой возможности весьма полезно. Например, пользователь, может запустить выполнение длительной операции в одном сеансе и, запустив второй сеанс, продолжать работать с системой.

В версии 8.0 значение типа Датасодержит как дату, так и время с точностью до секунды. Поэтому результатом вычитания двух значений типа Датабудет число - разница в секундах.

Для получения следующей даты нужно прибавить к дате количество секунд в дате.


У меня есть реквизит составного типа,включающий ссылки на два справочника. Когда я пытаюсь получить через точку наименование справочника, система выдает ошибку. Почему?

В 1С:Предприятии 8.0 для реквизитов имеющих составной тип (боле одного типа) независимо от того какие типы в него включены, значением по умолчанию является значение Неопределено.

Поэтому выражение Реквизит.Наименованиебудет выдавать ошибку, если реквизиту «Реквизит» не присвоено значение ссылки на один из двух справочников, выбранных в типе этого реквизита.

В общих модулях конфигурации могут использоваться только процедуры и функции общих модулей.

В них не могут использоваться процедуры, функции и переменные модуля приложения и модуля внешнегосоединения. Кроме того, в общих модулях допускается определение только процедур и функций и не допускается определение переменных.

Таким образом, общие модули представляют собой набор доступных в конфигурации процедур и функций и не имеют хранимого состояния. Это позволяет использовать их не только в клиентском приложении и внешнем соединении, но и на сервере 1С:Предприятия.

Значение типа Неопределеноиспользуется, прежде всего, как
значение по умолчанию (незаданное значение) для полей с составным
типом. Например, если есть реквизит, который имеет составной тип,
включающий СправочникСсылка.Сотрудникии

СправочникСсылка.Клиенты,то значением этого реквизита по умолчанию будет Неопределено.Также это значение используется и в других случаях для обозначения неуказанного значения.

Значение типа Nullиспользуется при работе с таблицами прикладных объектов. Оно обозначает отсутствие значения поля в выборке. Прежде всего, оно используется в результатах запросов выполняющих левое или правое соединение. Поля невыбранных записей таблиц участвующих в таких соединениях будут иметь значение Null.Кроме того, значение типа Nullбудет иметь, например,


 


636



Приложения


Вопросы при переходе с версии 7.7


 


реквизит иерархического справочника для элементов-групп, если в метаданных указано, что этот реквизит используется только для элементов, не являющихся группами.