- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
// Параметры - реквизит объекта. Больше (!) нигде не используется.
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
Если ЭтоНовый() Тогда
Параметры = "000001000";
КонецЕсли;
ФлагОписания = ?(Сред(Параметры,7,1) = "1", Истина, Ложь);
ФлагМестоX = ?(Сред(Параметры,8,1) = "1", Истина, Ложь);
ФлагМестоY = ?(Сред(Параметры,9,1) = "1", Истина, Ложь);
КонецПроцедуры
Процедура СменаФлага()
Параметры = Лев(Параметры,6)+Строка(Число(ФлагОписания))+Строка(Число(ФлагМестоX))+Строка(Число(ФлагМестоY));
КонецПроцедуры
Процедура ФлагОписанияПриИзменении(Элемент)
СменаФлага();
КонецПроцедуры
Процедура ФлагМестоXПриИзменении(Элемент)
СменаФлага();
КонецПроцедуры
Процедура ФлагМестоYПриИзменении(Элемент)
СменаФлага();
КонецПроцедуры
alexinzaz 05.09.2014 08:10 # +1
Danik 08.09.2014 06:02 # 0
alexinzaz 08.09.2014 06:38 # 0
jenik15 25.08.2021 04:17 # 0