Читайте также:
|
|
· ОбработкаЗаполнения(<Основание>)
Параметры:
<Основание>:Тип: Произвольный. Значение, которое используется как основание для заполнения.
Возникает при вводе документа на основании, а также при выполнении метода Заполнить. В процедуре-обработчике этого события должен быть описан сам алгоритм заполнения реквизитов документа на основании переданного значения.
· Заполнить(<Основание>)
Параметры:
<Основание> (обязательный)
Тип: Произвольный. Значение, на основании которого выполняется заполнение документа.
Заполняет данные документа данными из другого объекта. Инициирует событие ОбработкаЗаполнения и вызов его процедуры-обработчика в модуле документа. В ней может размещаться алгоритм, заполняющий данные документа из переданного значения.
Примечание:
Для заполнения может использоваться значение любого типа.
Пример:
РасходнаяНакладная.Заполнить(ВыбКонтрагент);
· Модифицированность()
Возвращаемое значение:
Тип: Булево. Истина - объект изменен; Ложь - в противном случае.
Определяет, был ли изменен объект после считывания из базы данных.
Примечание: метод не позволяет определить, был ли изменен объект другими пользователями.
Пример:
Если РасходнаяНакладная.Модифицированность() Тогда
Предупреждение("Документ был изменен.");
КонецЕсли;
· ПолучитьФорму(<Форма>, <Владелец>, <Ключ уникальности>) (для документа-объекта и документа – ссылки)
Параметры:
<Форма> (необязательный)
Тип: Строка, ОбъектМетаданных. Имя формы, как оно задано в конфигураторе, или объект описания метаданного требуемой формы. Если параметр не указан, то используется основная форма, заданная в конфигураторе.
<Владелец> (необязательный)
Тип: Форма, Элемент управления. Объект, который будет являться владельцем открываемой формы.
<Ключ уникальности> (необязательный)
Тип: Произвольный. В данном параметре может быть задан некоторый ключ, значение которого будет использоваться для поиска уже открытых форм.
При поиске учитываются значения свойств открытых форм соответствующим значениям параметров метода. Если найдена открытая форма (по совпадению всех параметров), то она будет возвращена вместо новой формы.
Если из некой формы (один и тот же владелец) требуется открывать новые экземпляры другой формы, то при каждом вызове метода значение данного параметра должно быть уникально (в рамках соответствующих значений свойств открытых форм).
Значение параметра присваивается свойству открываемой формы КлючУникальности.
Возвращаемое значение:
Тип: Форма.
Метод получает форму документа, которая содержит данный объект встроенного языка.
Пример:
ВыбДокумент.ПолучитьФорму().Открыть();
· ЭтаФорма
Использование:
Только чтение.
Тип: Форма. Содержит данную форму. Может быть использовано в модуле формы для получения данной формы и передачи ее в качестве параметра в другие формы, глобальные процедуры и функции и т.д.
· ЭтотОбъект
Использование:
Только чтение.
Тип: ДокументОбъект. Содержит сам объект базы данных. Предназначено, в основном, для получения данного объекта встроенного языка в модуле объекта или модуле формы.
Дата добавления: 2015-07-26; просмотров: 97 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Правила разработки подчиненных документов | | | Правила техніки безпеки. |