Last active
March 1, 2017 07:48
-
-
Save a-sitnikov/00c621fb80364a2c56db983cec11affd to your computer and use it in GitHub Desktop.
Новый документ, обработчики, модуль формы
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Область ОбработчикиСобытийФормы | |
&НаСервере | |
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) | |
Если Параметры.Свойство("АвтоТест") Тогда | |
Возврат; | |
КонецЕсли; | |
УстановитьЗаголовокСтраницыЗаказы(ЭтаФорма); | |
// Обработчик механизма "ВерсионированиеОбъектов" | |
ВерсионированиеОбъектов.ПриСозданииНаСервере(ЭтаФорма); | |
// Обработчик подсистемы "Внешние обработки" | |
ДополнительныеОтчетыИОбработки.ПриСозданииНаСервере(ЭтаФорма); | |
// СтандартныеПодсистемы.Печать | |
УправлениеПечатью.ПриСозданииНаСервере(ЭтаФорма, Элементы.ПодменюПечать); | |
// Конец СтандартныеПодсистемы.Печать | |
// ИнтеграцияС1СДокументооборотом | |
ИнтеграцияС1СДокументооборот.ПриСозданииНаСервере(ЭтаФорма); | |
// Конец ИнтеграцияС1СДокументооборотом | |
СобытияФорм.ПриСозданииНаСервере(ЭтаФорма, Отказ, СтандартнаяОбработка); | |
// ВводНаОсновании | |
ВводНаОсновании.ПриСозданииНаСервере(ЭтотОбъект, Элементы.ПодменюСоздатьНаОсновании); | |
// Конец ВводНаОсновании | |
// МенюОтчеты | |
МенюОтчеты.ПриСозданииНаСервере(ЭтотОбъект, Элементы.ПодменюОтчеты); | |
// Конец МенюОтчеты | |
КонецПроцедуры | |
&НаСервере | |
Процедура ПриЧтенииНаСервере(ТекущийОбъект) | |
МодификацияКонфигурацииПереопределяемый.ПриЧтенииНаСервере(ЭтаФорма, ТекущийОбъект); | |
КонецПроцедуры | |
&НаСервере | |
Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи) | |
МодификацияКонфигурацииПереопределяемый.ПередЗаписьюНаСервере(ЭтаФорма, Отказ, ТекущийОбъект, ПараметрыЗаписи); | |
КонецПроцедуры | |
&НаСервере | |
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи) | |
МодификацияКонфигурацииПереопределяемый.ПослеЗаписиНаСервере(ЭтаФорма, ТекущийОбъект, ПараметрыЗаписи); | |
КонецПроцедуры | |
&НаКлиенте | |
Процедура ПослеЗаписи(ПараметрыЗаписи) | |
МодификацияКонфигурацииКлиентПереопределяемый.ПослеЗаписи(ЭтаФорма, ПараметрыЗаписи); | |
КонецПроцедуры | |
#КонецОбласти | |
#Область ОбработчикиКомандФормы | |
// ИнтеграцияС1СДокументооборотом | |
&НаКлиенте | |
Процедура Подключаемый_ВыполнитьКомандуИнтеграции(Команда) | |
ИнтеграцияС1СДокументооборотКлиент.ВыполнитьПодключаемуюКомандуИнтеграции(Команда, ЭтаФорма, Объект); | |
КонецПроцедуры | |
//Конец ИнтеграцияС1СДокументооборотом | |
&НаКлиенте | |
Процедура Подключаемый_ВыполнитьПереопределяемуюКоманду(Команда) | |
СобытияФормКлиент.ВыполнитьПереопределяемуюКоманду(ЭтаФорма, Команда); | |
КонецПроцедуры | |
// СтандартныеПодсистемы.ДополнительныеОтчетыИОбработки | |
&НаКлиенте | |
Процедура Подключаемый_ВыполнитьНазначаемуюКоманду(Команда) | |
Если НЕ ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьНазначаемуюКомандуНаКлиенте(ЭтаФорма, Команда.Имя) Тогда | |
РезультатВыполнения = Неопределено; | |
ДополнительныеОтчетыИОбработкиВыполнитьНазначаемуюКомандуНаСервере(Команда.Имя, РезультатВыполнения); | |
ДополнительныеОтчетыИОбработкиКлиент.ПоказатьРезультатВыполненияКоманды(ЭтаФорма, РезультатВыполнения); | |
КонецЕсли; | |
КонецПроцедуры | |
// Конец СтандартныеПодсистемы.ДополнительныеОтчетыИОбработки | |
&НаКлиенте | |
Процедура Подключаемый_РедактироватьСоставСвойств(Команда) | |
УправлениеСвойствамиКлиент.РедактироватьСоставСвойств(ЭтаФорма); | |
КонецПроцедуры | |
// СтандартныеПодсистемы.Свойства | |
&НаКлиенте | |
Процедура ОбновитьЗависимостиДополнительныхРеквизитов() | |
УправлениеСвойствамиКлиент.ОбновитьЗависимостиДополнительныхРеквизитов(ЭтотОбъект); | |
КонецПроцедуры | |
&НаКлиенте | |
Процедура Подключаемый_ПриИзмененииДополнительногоРеквизита(Элемент) | |
УправлениеСвойствамиКлиент.ОбновитьЗависимостиДополнительныхРеквизитов(ЭтотОбъект); | |
КонецПроцедуры | |
// Конец СтандартныеПодсистемы.Свойства | |
// СтандартныеПодсистемы.ДополнительныеОтчетыИОбработки | |
&НаСервере | |
Процедура ДополнительныеОтчетыИОбработкиВыполнитьНазначаемуюКомандуНаСервере(ИмяЭлемента, РезультатВыполнения) | |
ДополнительныеОтчетыИОбработки.ВыполнитьНазначаемуюКомандуНаСервере(ЭтаФорма, ИмяЭлемента, РезультатВыполнения); | |
КонецПроцедуры | |
// Конец СтандартныеПодсистемы.ДополнительныеОтчетыИОбработки | |
// СтандартныеПодсистемы.Печать | |
&НаКлиенте | |
Процедура Подключаемый_ВыполнитьКомандуПечати(Команда) | |
УправлениеПечатьюКлиент.ВыполнитьПодключаемуюКомандуПечати(Команда, ЭтаФорма, Объект); | |
КонецПроцедуры | |
// Конец СтандартныеПодсистемы.Печать | |
// ВводНаОсновании | |
&НаКлиенте | |
Процедура Подключаемый_ВыполнитьКомандуСоздатьНаОсновании(Команда) | |
ВводНаОснованииКлиент.ВыполнитьПодключаемуюКомандуСоздатьНаОсновании(Команда, ЭтаФорма, Объект); | |
КонецПроцедуры | |
// Конец ВводНаОсновании | |
#КонецОбласти | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment