Доброго времени суток!
Код:
Функция Печать(СсылкаНаДок, ТабДок) Экспорт		
	Макет = ПолучитьМакет("Макет");
	ДанныеДляЗаполнения = ПодготовитьДанные(СсылкаНаДок);
	ЗаполнитьЗначенияСвойств(Макет.Параметры, ДанныеДляЗаполнения);
	ТабДок.Вывести(Макет);
	
	Возврат ТабДок;		
КонецФункции

Функция ПодготовитьДанные(ДокОбъект) Экспорт		
	СтруктураВозврата = Новый Структура("Имя");
	Имя = "Something";
	Если НЕ СтрДлина(Имя) > 0 Тогда
		Предупреждение("Поле заполнено неверно!", , "Предупреждение!");
		Возврат Ложь; // Неверное решение
	КонецЕсли;	
	Возврат СтруктураВозврата;		
КонецФункции
Пытаюсь прервать выполнение печати формы, если длина строки Имя меньше нуля. Не могу никак сообразить как это правильно сделать.
Код:
Возврат Ложь;
Явно не то, что нужно.