﻿
&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
	Сообщить("Записываю элемент");
КонецПроцедуры

&НаКлиенте
Процедура ЗаполнитьРекСтрока1(Команда)
	Объект.РекСтрока1 = "Значение1";
КонецПроцедуры

&НаКлиенте
Процедура ЗаполнитьРекСтрока2(Команда)
	Объект.РекСтрока2 = "Значение2";
КонецПроцедуры

&НаКлиенте
Процедура КомандаДляКомандногоИнтерфейса(Команда)
	Сообщить("КомандаДляКомандногоИнтерфейса");
КонецПроцедуры

&НаКлиенте
Процедура ПриЗакрытии()
	Сообщить("Закрытие формы.");
КонецПроцедуры

&НаКлиенте
Процедура Декорация2ОбработкаНавигационнойСсылки(Элемент, НавигационнаяСсылкаФорматированнойСтроки, СтандартнаяОбработка)
КонецПроцедуры

&НаКлиенте
Процедура Декорация2Нажатие(Элемент)
	Объект.Наименование = "ТекстДекорацияФормыСсылка";
КонецПроцедуры

&НаКлиенте
Процедура РеквизитМенюНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
	
	Список = Новый СписокЗначений;
	Список.Добавить("Товар",,Истина);
	Список.Добавить("Услуга",,Ложь);
	
	Оповещение = Новый ОписаниеОповещения("ПослеВыбораИзМеню", ЭтаФорма, Параметры);
	ПоказатьВыборИзМеню(Оповещение, Список, Элементы.РеквизитМеню);
	
КонецПроцедуры

&НаКлиенте
Процедура ПослеВыбораИзМеню(ВыбранныйЭлемент, Параметры) Экспорт
	
	Объект.РеквизитМеню = ВыбранныйЭлемент;

КонецПроцедуры

&НаКлиенте
Процедура РеквизитСписокНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
	Список = Новый СписокЗначений;
	Список.Добавить("Значение списка",,Истина);
	Список.Добавить("Тест",,Ложь);
	
	Оповещение = Новый ОписаниеОповещения("ПослеВыбораИзСписка", ЭтаФорма, Параметры);
	ПоказатьВыборИзСписка(Оповещение, Список, Элементы.РеквизитМеню);
КонецПроцедуры

&НаКлиенте
Процедура ПослеВыбораИзСписка(ВыбранныйЭлемент, Параметры) Экспорт
	
	Объект.РеквизитСписок = ВыбранныйЭлемент;

КонецПроцедуры

&НаКлиенте
Процедура ВывестиПредупреждение(Команда)
	ПоказатьПредупреждение(Неопределено,"Текст предупреждение!");
КонецПроцедуры

&НаКлиенте
Процедура ВвестиВНаименованиеИмяПользовтаеля(Команда)
	Объект.Наименование = ИмяПользователя();
КонецПроцедуры

&НаКлиенте
Процедура ОткрытьСписокЗначениейСПометками(Команда)
	ФормаСпискаСПометками = ПолучитьФорму("Справочник.Справочник1.Форма.ФормаСпискаСПометками");
	ФормаСпискаСПометками.Открыть();
КонецПроцедуры

&НаКлиенте
Процедура ДобавитьМногострочнуюСтрокуВТЧ(Команда)
	СтрокаТЧ = Объект.ТабличнаяЧасть1.Добавить();
	СтрокаТЧ.МногострочнаяСтрока = "ПерваяСтрока" + Символы.ПС + "ВтораяСтрока";
	СтрокаТЧ = Объект.ТабличнаяЧасть1.Добавить();
	СтрокаТЧ.МногострочнаяСтрока = "ТретьяСтрока" + Символы.ПС + "ЧетвертаяСтрока";
КонецПроцедуры

&НаКлиенте
Процедура ВызватьИсключениеПроцедура(Команда)
	а = 1/0;
КонецПроцедуры


&НаКлиенте
Процедура КонтекстноеМенюНаименование(Команда)
	Сообщить("КонтекстноеМенюНаименование");
КонецПроцедуры

&НаКлиенте
Процедура КонтекстноеМенюТабличнаяЧасть1(Команда)
	Сообщить("КонтекстноеМенюТабличнаяЧасть1");
КонецПроцедуры


&НаКлиенте
Процедура ПриОткрытии(Отказ)
	Стр1 = Новый ФорматированнаяСтрока("Ссылка1",,,,"Ссылка1");
	Стр2 = Новый ФорматированнаяСтрока("Ссылка2",,,,"Ссылка2");
	
	НадписьФорматированнаяСтрока = Новый ФорматированнаяСтрока(Стр1," ",Стр2);
КонецПроцедуры


&НаКлиенте
Процедура НадписьФорматированнаяСтрокаОбработкаНавигационнойСсылки(Элемент, НавигационнаяСсылкаФорматированнойСтроки, СтандартнаяОбработка)
	СтандартнаяОбработка = Ложь;
	Сообщить("НавигационнаяСсылкаФорматированнойСтроки="+НавигационнаяСсылкаФорматированнойСтроки);
КонецПроцедуры

&НаКлиенте
Процедура СкрытьНевидимаяГруппа1(Команда)
	Элементы.НевидимаяГруппа1.Видимость = Ложь;
	Элементы.ЭлементНевидимаяГруппа1.Видимость = Истина;
КонецПроцедуры

&НаКлиенте
Процедура СкрытьНевидимаяГруппа21(Команда)
	Элементы.НевидимаяГруппа21.Видимость = Ложь;
	Элементы.ЭлементНевидимаяГруппа2.Видимость = Истина;
КонецПроцедуры


&НаКлиенте
Процедура КомандаВНевидимойТаблице(Команда)
	Сообщить("КомандаВНевидимойТаблице");
КонецПроцедуры


&НаКлиенте
Процедура СкрытьНевидимаяГруппа3(Команда)
	Элементы.НевидимаяГруппа3.Видимость = Ложь;
	Элементы.НевидимаяТаблица.Видимость = Истина;
КонецПроцедуры

&НаКлиенте
Процедура СкрытьКнопкуВТаблице(Команда)
	Элементы.НевидимаяТаблицаКомандаВНевидимойТаблице.Видимость = Ложь;
КонецПроцедуры

&НаКлиенте
Процедура НедоступнаяКоманда(Команда)
	Сообщить("НедоступнаяКоманда");
КонецПроцедуры

&НаКлиенте
Процедура СделатьГруппуНедоступной(Команда)
	Элементы.НедоступнаяГруппа1.Доступность = Ложь;
КонецПроцедуры

&НаКлиенте
Процедура ГиперссылкаТолькоПросмотрНажатие(Элемент)
	Сообщить("ГиперссылкаТолькоПросмотрНажатиеКартинка");
КонецПроцедуры

&НаКлиенте
Процедура ГиперссылкаТолькоПросмотр2Нажатие(Элемент)
	Сообщить("ГиперссылкаТолькоПросмотрНажатиеНадпись");
КонецПроцедуры

&НаКлиенте
Процедура СделатьГруппеТолькоПросмотр(Команда)
	Элементы.ГруппаТолькоПросмотр.ТолькоПросмотр = Истина;
КонецПроцедуры

&НаКлиенте
Процедура КнопкаСПометкой(Команда)
	Элементы.ФормаКнопкаСПометкой.Пометка = НЕ Элементы.ФормаКнопкаСПометкой.Пометка;
КонецПроцедуры

&НаКлиенте
Процедура СкрытьРеквизитОткрываетсяСразуФормаВыбора(Команда)
	Элементы.РеквизитОткрываетсяСразуФормаВыбора.Видимость = НЕ Элементы.РеквизитОткрываетсяСразуФормаВыбора.Видимость;
КонецПроцедуры

&НаКлиенте
Процедура КомандаВГруппеКомаднойПанели1(Команда)
	Сообщить("КомандаВГруппеКомаднойПанели1");
КонецПроцедуры

&НаКлиенте
Процедура КомандаВГруппеКомаднойПанели2(Команда)
	Сообщить("КомандаВГруппеКомаднойПанели2");
КонецПроцедуры

&НаКлиенте
Процедура КомандаВГруппеКомаднойПанели3(Команда)
	Сообщить("КомандаВГруппеКомаднойПанели3");
КонецПроцедуры

&НаКлиенте
Процедура КомандаКартинка(Команда)
	Сообщить("КомандаКартинка");
КонецПроцедуры

&НаКлиенте
Процедура КнопкаГиперссылка(Команда)
	Сообщить("КнопкаГиперссылка");
КонецПроцедуры
