gifts2017

[МФ] Тривиальный шаблон обработки с использованием множественного фильтра (МФ)

Опубликовал Сергей (Che) Коцюра (CheBurator) в раздел Программирование - Универсальные функции

Надоело копи-пастить МФ... Простой шаблон обработки с использованием МФ. На форме - минимально требуемые реквизиты для типового МФ, в коде - обработка этих реквизитов... Т.е. - типа "облагороженный" кусок из кода типовой ТиС для быстрого клонирования для своих обработок

Надоело копи-пастить МФ... Простой шаблон обработки с использованием МФ. На форме - минимально требуемые реквизиты для типового МФ, в коде - обработка этих реквизитов... Т.е. - типа "облагороженный" кусок из кода типовой ТиС для быстрого клонирования для своих обработок

Для использования - в коде прописать заполнение типового МФ своими реквизитами для отбора.

Скачать файлы

Наименование Файл Версия Размер
Шаблон обработки МФ 82
.ert 192,00Kb
04.12.14
82
.ert 192,00Kb Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Анатолий Ситников (acsent) 16.09.06 14:23
Разве еще остались люди которые разрабатывают на чистой 7.7 (без 1cpp)?
2. чебуратор 16.09.06 19:04
есть еще такие люди... вот я например... пока просто не жмет.. но уже начал потихоньку смотреть ++
3. rjhev korum (корум) 19.09.06 11:00
есть люди, которые работают в ДБФ режиме ;о)
Например, я.
4. tgu82 (tgu82) 05.02.09 09:33
В-принципе в планировании закупок своем я так и делал
но чаще лень, поэтому сделать фильтр и перебросить в модуль две процедуры - дело 5 минут.
5. Dmitry The Wing (wing) 10.11.10 05:09
Открыл отчет в ПУБ и увидел море ссылок на отсутствующие глобальные функции:
  • глПриСменеСтрокиТаблицыМФ
  • глДобавитьВТаблицуМФ
  • глФильтрПоПеременнойЗапроса
  • глМножественныйФильтрЗадан
  • глПриСменеСтрокиТаблицыМФ
  • глПроверкаАктуальностиОтчета
  • глПроверкаДаты
6. Сергей (Che) Коцюра (CheBurator) 10.11.10 11:47
(5) их придется взять из Торговли и Склада или Комплексной, также придется, видимо, взять объявление экспортных переменных Условие1,Условие2..Условие10
7. Dmitry The Wing (wing) 11.11.10 10:54
(6) (0) :D Т.е. для того, чтобы заценить обработку и началь использовать ее в качестве облегчающего работу механизма, надо сперва найти где-то ТИС или комплексную, выковырять из нее то, чего не хватает... однако, очень удобно ;)
8. Сергей (Che) Коцюра (CheBurator) 11.11.10 11:29
(7) согласен. Однако, думается мне что в Пуб должен быть аналогичный механизм... В разработку добавлю упомянутые функции...
9. Dmitry The Wing (wing) 11.11.10 11:41
Все множественные фильтры, что видел в ПУБ, реализованы в каждом отчете локально без вызовов чего-то глобального ... при разработке нового отчета напильник используется где-то на 50% ... они не догадались даже объединить такие вызовы как:
	УстановитьУсловиеЗапроса(1, ФлажокУсловие1, МоноУсловие1, СписокУсловие1, "ВидМПЗ", Текст, Заголовок);
	УстановитьУсловиеЗапроса(2, ФлажокУсловие2, МоноУсловие2, СписокУсловие2, "МПЗ",    Текст, Заголовок);
	УстановитьУсловиеЗапроса(3, ФлажокУсловие3, МоноУсловие3, СписокУсловие3, "Партия", Текст, Заголовок);
	УстановитьУсловиеЗапроса(4, ФлажокУсловие4, МоноУсловие4, СписокУсловие4, "Контрагент", Текст, Заголовок);
...Показать Скрыть

В моей версии аналогичного отчета сие выглядит так:
	Для й = 1 По СписокЗакладок.РазмерСписка() Цикл
		стр = "";
		СписокЗакладок.ПолучитьЗначение(й, стр);
		УстановитьУсловиеЗапроса(
			й,
			ЗначениеИзСтрокиВнутр(Шаблон("[ЗначениеВСтрокуВнутр(ФлажокУсловие" + й + ")]")),
			ЗначениеИзСтрокиВнутр(Шаблон("[ЗначениеВСтрокуВнутр(МоноУсловие" + й + ")]")),
			ЗначениеИзСтрокиВнутр(Шаблон("[ЗначениеВСтрокуВнутр(СписокУсловие" + й + ")]")),
			стр,
			Текст,
			Заголовок
		);
	КонецЦикла;
...Показать Скрыть
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа