Основы конфигурирования в системе '1С Предприятие 8.0'


    73c64bed     

Встроенный язык. Глобальный контекст


Глобальный контекст инициализируется при открытии конфигурации в режиме "1С:Предприятие" и существует вплоть до ее закрытия. Все свойства, процедуры и функции глобального контекста доступны в любом программном модуле конфигурации. Доступ к свойствам, процедурам и функциям глобального контекста осуществляется непосредственно из любого программного модуля, используя их имена (без ссылки на какой-либо объект).

Важно! У всех событий глобального контекста назначены предопределенные процедуры-обработчики. Имена процедур соответствуют именам событий. Все процедуры должны располагаться в модуле приложения.

Глобальный контекст:

Свойства:

БиблиотекаКартинок (PictureLib)

БиблиотекаСтилей (StyleLib)

БизнесПроцессы (BusinessProcesses)

ВнешниеОбработки (ExternalProcessings)

ГлавныйИнтерфейс (MainInterface)

ГлавныйСтиль (MainStyle)

Документы (Documents)

ЖурналыДокументов (DocumentJournals)

Задачи (Tasks)

ИспользованиеРабочейДаты (WorkingDateUse)

:

ПользователиИнформационнойБазы (InfoBaseUsers)

Последовательности (Sequences)

РабочаяДата (WorkingDate)

РегистрыБухгалтерии (AccountingRegisters)

РегистрыНакопления (AccumulationRegisters)

РегистрыРасчета (CalculationRegisters)

РегистрыСведений (InformationRegisters)

Справочники (Catalogs)

В разделе "Интерфейсы" мы уже упоминали о программном переключении интерфейсов. Рассмотрим подробнее свойство глобального контекста "ГлавныйИнтерфейс". Тип значения: КоллекцияЭлементовУправленияИнтерфейсами. Используется для доступа к определенным в конфигурации пользовательским интерфейсам. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.

Свойство "РабочаяДата" содержит рабочую дату, используемую в текущем сеансе работы с конфигурацией. Доступно для записи в случае, если свойство "ИспользованиеРабочейДаты" имеет значение "Назначать".

У КоллекцияЭлементовУправленияИнтерфейсами есть метод

ПереключитьИнтерфейс(<Имена интерфейсов>)

<Имена интерфейсов> (необязательный) - тип: Строка, перечисленные через запятую имена интерфейсов, которые следует сделать видимыми.

Это способ группового управления видимостью командных интерфейсов. При вызове данного метода сначала становятся невидимыми все интерфейсы, кроме имеющих значение Ложь у свойства Переключаемый, а затем становятся видимыми перечисленные в параметре интерфейсы.

Например:

Интерфейсы.ПереключитьИнтерфейс("ИнтерфейсОсновной,ИнтерфейсПродажи");

Методы:

Base64Значение (Base64Value)

Base64Строка (Base64String)

XMLЗначение (XMLValue)

XMLСтрока (XMLString)

XMLТип (XMLType)

XMLТипЗнч (XMLTypeOf)

ВвестиДату (InputDate)

ВвестиЗначение (InputValue)

ВвестиСтроку (InputString)

ВвестиЧисло (InputNumber)

ВозможностьЧтенияXML (CanReadXML)

Вопрос (DoQueryBox)

:

УдалитьОбъекты (DeleteObjects)

УдалитьФайлы (DeleteFiles)

УстановитьЗаголовокСистемы (SetCaption)

УстановитьМонопольныйРежим (SetExclusiveMode)

ЧислоПрописью (NumberInWords)

<

Содержание  Назад  Вперед