Вход | Регистрация


1С:Предприятие ::

Метки: 

v7: ТиС 7.7. Печать справочника контрагентов

Я
   es3000
 
17.01.18 - 12:54
Понадобилось напечатать справочник контрагентов.
С условиями: какие-то группы включить, какие-то исключить.
В принципе подходит универсальный отчет RefPrint, но в нем условия очень неудобные - не получается задать то, что мне нужно.

Может есть у кого-нибудь более удобная обработка?
На Инфостарте тоже не нашел подходящей.
 
 
   Злопчинский
 
Ведущий
1 - 17.01.18 - 12:57
> С условиями: какие-то группы включить, какие-то исключить.
решается - либо указываешь ВСЕ ГРУППЫ для печати, либо указываешь все исключаемые группы.
   es3000
 
2 - 17.01.18 - 12:59
(1) а если есть вложенные?
   es3000
 
3 - 17.01.18 - 13:01
(1)+ к тому же типовом нельзя задать несколько групп
   Злопчинский
 
Ведущий
4 - 17.01.18 - 13:02
Указание верхней - включает все вложенные.
если не удовлетворяет - перечисляешь ВСЕ НУЖНЫЕ ГРУППЫ на нужном уровне вложенности.
   Злопчинский
 
Ведущий
5 - 17.01.18 - 13:02
(3) да ты чё!
   Злопчинский
 
Ведущий
6 - 17.01.18 - 13:04
используй Универсальная обработка подбора объектов
   es3000
 
7 - 17.01.18 - 13:04
(5) А как?
В типовом Refprint можно включить фильтр по реквизиту "Родитель" например с условием "В" и указать только одну группу.
Как указать несколько групп?
   Злопчинский
 
Ведущий
8 - 17.01.18 - 13:05
и пришпандорь плугин печати в нужном тебе виде отобранных элементов.
   Злопчинский
 
Ведущий
9 - 17.01.18 - 13:05
(7) в этом - никак
либо изменить струткуру вхождения групп согласно наиболее часто используемым отборам групп
   es3000
 
10 - 17.01.18 - 13:07
понял, спасибо
счас попробую
 
 Рекламное место пустует
   Злопчинский
 
Ведущий
11 - 17.01.18 - 13:08
если тебе в надо отобрать группу1 и группу3 и при этом надо выбрать за исключением Группы1_3 и Группы1_5 - то следует скорее всего дополнительно наложить условие не на группы 1_3 и 1_5 а на другие реквизиты справочника, которые позволят исключить элементы этих групп, не зря же они в 1_3 и 1_5 объединены...
   Злопчинский
 
Ведущий
12 - 17.01.18 - 13:09
возможно пригодится вот эти две статьи если будешь плугинчик писать http://catalog.mista.ru/public/all/?st=t&public-filter%5Bsearch%5D=%D4%E0%ED%E8%F2%FC+%F2%FE%EB%FC%EA%F3
   es3000
 
13 - 17.01.18 - 14:36
Еще нашел вариант.
В типовой есть стандартная обработка "Групповая обработка контрагентов".
В ней есть множественный отбор по группам.
К ней можно прикрутить печать.
   Злопчинский
 
Ведущий
14 - 17.01.18 - 14:41
(13) Прикручивать надо к "Универсальная обработка подбора объектов"
   Ёпрст
 
15 - 17.01.18 - 15:04
(0) он не подойдёт тебе, и всё банально - штатные поделки не особо дружат с объектами неопределенного вида.
А тебя попросят еще и ИНН/КПП и адресок, для клиентоса. И тут ты "попал" :)
   es3000
 
16 - 17.01.18 - 16:38
(15) Да, скорее всего так и будет, попросят еще что-нибудь добавить.
Удивляет, что задача встречается наверно у всех.
А решения нету.
Каждый сам себе что-то колбасит?
   Владимир1С
 
17 - 17.01.18 - 17:11
(0) Выключи контроль уникальности условий, это просто. Делал так когда-то.
   GreyK
 
18 - 17.01.18 - 17:15
(16) 1000р., ну или ты сам научишься писать обработки конструктором.
   Злопчинский
 
Ведущий
19 - 17.01.18 - 17:36
(16) а нахрена это? у меня есть простенькие печати списка контрагентов. печатай все, потом в экселе пусть фильтруют что хотят.
.
обычно такие хотелки - из-за невозможности потребителем хотелок сыормулировать что ему все-таки надо. он одно "надо" на самом деле подменяет другим "надо"...
   es3000
 
21 - 18.01.18 - 05:04
(18) нормальную обработку за 1000 не напишешь
   es3000
 
22 - 18.01.18 - 05:17
Ну а есть какой-нибудь отчет по справочнику, в котором реализован фильтр по группам справочника с учетом вложенности?
Чтобы взять за основу.
   HK_Mers
 
23 - 18.01.18 - 06:59
(22) множественный фильтр чем не устраивает?
(16)вот таких обработок (распечатать какой-нить спр-к) в каждой базе - как грязи. Но все со своей спецификой. в зависимости как вывести на печать: красиво, быстро, в нужном формате, ... как правило такие задачи не для постоянного (а иногда даже разового) использования. и всегда нужно было высрочно ) думаю, что поэтому никто и не выкладывает никуда такие обработки. ну это моё мнение.
Быстрее бы написал, чем на форуме писать.
   es3000
 
24 - 18.01.18 - 07:14
(23) Какой множественный фильтр?
Если имеется ввиду МФ в "Универсальном подборе", то там вложенность групп не учитывается.
Если указана группа, то выводится все ее элементы, подгруппы и элементы подгрупп.
Нельзя ограничить - вывести только элементы указанной группы без подгрупп.
   МимохожийОднако
 
25 - 18.01.18 - 07:21
(24) С такими хотелками у пользователя выгрузи в Excel весь справочник и включи группировку с фильтром в файле. Пусть играется. Дурью маетесь. ИМХО
   HK_Mers
 
26 - 18.01.18 - 08:30
(25) помнится была у меня такая задачка. множ.фильтр доделывала. Добавляла второй фильтр по спр-ку.
т.е. есть группы которые нужно выводить, а на вторую строку по спр-ку (левая табличка) можно было добавлять группы с типом "кроме".
но тут главное, чтоб пользователи понимали что они хотят видеть на выходе.
   kofeinik
 
27 - 18.01.18 - 08:56
   Злопчинский
 
Ведущий
28 - 18.01.18 - 09:29
(24) "Нельзя ограничить - вывести только элементы указанной группы без подгрупп."
мудачная организация справочника.
на одном уровне вложенности д.б. либо только группы, либо только элементы, но не смесь.
   Злопчинский
 
Ведущий
29 - 18.01.18 - 09:37
(26) угу... проще всего в МФ добавить вторую строчку с Родитель
   es3000
 
30 - 18.01.18 - 11:33
(27) спасибо за обработку



Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует