Гость
Форумы / [игнор отключен] [закрыт для гостей] / 1С 77 Отмена закрытия отчета / 7 сообщений из 7, страница 1 из 1
24.01.2014, 13:02
    #38536740
Alexandr29
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 77 Отмена закрытия отчета
При закрытии отчета необходимо задать вопрос и возможно отменить закрытие

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Процедура ПриЗакрытии()
Если (РезТабл.КоличествоСтрок()>0) Тогда
	чОтвет=Вопрос("Сохранить цены",3);
	Если  (чОтвет=6) Тогда
		ЗаписатьТабл(РезТабл);
	ИначеЕсли чОтвет=2 Тогда
	Возврат; 
        КонецЕсли;
КонецЕсли;	
КонецПроцедуры	// ПриЗакрытии



Вопрос как это сделать?
...
Рейтинг: 0 / 0
24.01.2014, 14:35
    #38536939
Злой Бобр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 77 Отмена закрытия отчета
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Процедура ПриЗакрытии()
    тОшибка=1;
    Если ... Тогда
        ...
    Иначе
        // что-то несошлось и нужно незакрывать форму
        тОшибка=0;
    КонецЕсли;
    ...
    СтатусВозврата(тОшибка);
КонецПроцедуры


Собственно аналогично и в ПриЗаписи() можно делать. Естественно это в модуле формы.
...
Рейтинг: 0 / 0
27.01.2014, 09:38
    #38538614
Alexandr29
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 77 Отмена закрытия отчета
Злой Бобр,
Этот способ работает в документах, а в отчетах не работает
...
Рейтинг: 0 / 0
27.01.2014, 13:01
    #38538857
Злой Бобр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 77 Отмена закрытия отчета
Alexandr29Злой Бобр,
Этот способ работает в документах, а в отчетах не работает
Да ну?.. Вот же сказочник ...
...
Рейтинг: 0 / 0
27.01.2014, 13:06
    #38538870
Последний выдох ГПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 77 Отмена закрытия отчета
Alexandr29Злой Бобр,
Этот способ работает в документах, а в отчетах не работает

не кури больше
...
Рейтинг: 0 / 0
27.01.2014, 13:08
    #38538872
Последний выдох ГПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 77 Отмена закрытия отчета
этой "мульке" - ложное дергание закрытия формы в 7.7 лет 15-20 уже наверное...
...
Рейтинг: 0 / 0
27.01.2014, 17:23
    #38539434
Alexandr29
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С 77 Отмена закрытия отчета
Извиняюсь, не вкурил. Все работает

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Процедура ПриЗакрытии()
Если (РезТабл.КоличествоСтрок()>0) Тогда
	чОтвет=Вопрос("Сохранить цены",3);
	Если  (чОтвет=6) Тогда
		ЗаписатьТабл(РезТабл);
	ИначеЕсли чОтвет=2 Тогда
	 СтатусВозврата(0);
        КонецЕсли;
КонецЕсли;	
КонецПроцедуры	// ПриЗакрытии



Спасибо за помощь
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / 1С 77 Отмена закрытия отчета / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]