Шаг 163 - Изучаем документ – Проверяем основание

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

Вид
Название вида документа.

Синтаксис:

Вид()

Англоязычный синоним:

Kind

Возвращаемое значение:
Строковое значение, содержащее название вида документа, как он задан в конфигураторе.

Описание:
Метод Вид возвращает название вида документа, как он задан в конфигураторе.

Пробуем ?

Процедура ВводНаОсновании(ДокОсн)  
	Если ДокОсн.Вид() = "Док1" Тогда   
	Иначе
		Предупреждение("Вы пытаетесь использовать неправильное основание "); 
		СтатусВозврата(0);	
	КонецЕсли;
КонецПроцедуры

Попробуем с другим основанием.

163_1.gif (5019 b)

И документ опять не будет создан.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.