Отчет по контрагентам (Помогите)

1. troshin71 24.05.18 23:34 Сейчас в теме
Добрый вечер!
Подскажите пожалуйста, а то начальство уже весь мозг вынесло. Мне нужно на форме отчета сделать три разных флажка (каждый флажок будет отвечать за свой вариант отчета, возможно ли сделать такое? Именно ФЛАЖОК, не кнопка, и т.д) Я вывел на форму варианты отчета которые переключается мышкой, какой нужно такой и выбрал. Им это не нравится, надо именно три флажка (Помеченные на удаление, общий список, работающие контрагенты)
Сейчас у меня примерно так. Им не нравится
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
3. go_margaret 18 25.05.18 10:09 Сейчас в теме
Да конечно можно, даже можно на СКД, делаешь три нужных макета и в форме выводишь все в зависимости от выбранного варианта. В модуле просто прописываешь какой вариант нужно вывести и сформировать:

СхемаКомпоновкиДанных = ПолучитьМакет("Наименование нужного макета");
	
	//Из схемы возьмем настройки по умолчанию
	Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
	
	//Помещаем в переменную данные о расшифровке данных
	ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
	
	//Формируем макет, с помощью компоновщика макета
	КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
	
	//Передаем в макет компоновки схему, настройки и данные расшифровки
	МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);
	
	//Выполним компоновку с помощью процессора компоновки
	ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
	ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки);
Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. progr-2008 118 25.05.18 00:02 Сейчас в теме
(1)Посмотри в УПП 1.3 - в отчете Анализ заказов покупателей такое реализовано.
Только не СКД, но идею вариантов можно взять.
3. go_margaret 18 25.05.18 10:09 Сейчас в теме
Да конечно можно, даже можно на СКД, делаешь три нужных макета и в форме выводишь все в зависимости от выбранного варианта. В модуле просто прописываешь какой вариант нужно вывести и сформировать:

СхемаКомпоновкиДанных = ПолучитьМакет("Наименование нужного макета");
	
	//Из схемы возьмем настройки по умолчанию
	Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
	
	//Помещаем в переменную данные о расшифровке данных
	ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
	
	//Формируем макет, с помощью компоновщика макета
	КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
	
	//Передаем в макет компоновки схему, настройки и данные расшифровки
	МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);
	
	//Выполним компоновку с помощью процессора компоновки
	ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
	ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки);
Показать
5. troshin71 25.05.18 10:33 Сейчас в теме
(3)Спасибо Вам! Сегодня вечерком попробую сделать как вы посоветовали, это будут именно флажки?
8. go_margaret 18 25.05.18 11:40 Сейчас в теме
(5) Можно и флажки сделать и переключатель, в принципе я выводила сразу несколько отчетов в одном табличном документе, так что это возможно)
10. troshin71 25.05.18 11:43 Сейчас в теме
(8)а у вас случаем не остался шаблон? Просто мне хотя бы наглядно посмотреть как это делается, я только начинаю работать с 1с,не судите меня строго))
11. go_margaret 18 25.05.18 14:10 Сейчас в теме
(10) Теперь есть))) Могу выслать) Там не сложно, только свои запросы и параметры можно еще прописать и на форму вывести)))
12. troshin71 25.05.18 14:12 Сейчас в теме
(11)если не сложно конечно))) огромнейшее спасибо, что вам нужно для того что бы вы мне выслали?
7. troshin71 25.05.18 10:39 Сейчас в теме
(3)делается макет (оформления компоновки данных?)
9. go_margaret 18 25.05.18 11:42 Сейчас в теме
(7) Я делала макеты в схеме компоновки данных.
4. VmvLer 25.05.18 10:14 Сейчас в теме
Если установлены все флажки, то будут сформированы все отчеты

начальство часто хочет по принципу "все и сразу", я бы аккуратно убеждал по принципу "а рожа не треснет"
6. troshin71 25.05.18 10:33 Сейчас в теме
(4)ахах, ну это опасно, но я с вами согласен)))
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот