Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

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

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) спасибо за обработку


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