Имя: Пароль:
1C
1C 7.7
v7: Отбор по группе в общем журнале
,
0 brenli
 
08.05.20
07:30
Всем добра.
Конфа ТиС
Попросили сделать отбор по группе контрагентов.
Пробовал передать в метод УстановитьОтбор() группу, ничего не выходит.
Кто нибудь делал что то подобное?
Вообще это реально с помощью типовых инструментов?
1 Василий Алибабаевич
 
08.05.20
07:50
(0) "реально с помощью типовых инструментов?" Йес.
Но. Как ни банально звучит - не нужно. Ничего хорошего оно не даст.

Если для справочника - ИспользоватьСписокЄлементов.
Если для ОБЩЕГО журнала документов - использовать графуОтбора. Правда нужно понапрягаться ее заполнять.
2 brenli
 
08.05.20
07:53
(1) Не работал с графой отбора. Можно подробнее в чем напряг по ее заполнению? Много объектов прокликать надо?
3 Калиостро
 
08.05.20
08:06
(1) Заполнять не так сложно. Интереснее будет доработка процедуры ПриПереносеЭлементаВДругуюГруппу формы списка справочника контрагентов. В том числе отработка ответа "Нет" в диалоге "Перенести ... в ...?".
4 Василий Алибабаевич
 
08.05.20
08:10
(2) Прокликать? Фиг его знает - не считал.
Нужно добавить графу отбора. Обычно она ссылается на какой-либо реквизит документа. Хотя ИМХО может быть и простого типа. Не помню. И допускает отбор по <пустым> (сиречь незаполненным в документах реквизитам).
При вводе или При записи документов нужного типа(ов) нужно озаботиться присвоением правильного значения выбранного реквизита.
При открытии журнала - установить отбор с именем графы и нужным значением. Все.
Объекты кликать не нужно. Все в конфигураторе.
5 aka AMIGO
 
08.05.20
08:12
Робко.. .. А может создать новый журнал, с которым работать проще?..
6 Василий Алибабаевич
 
08.05.20
08:14
(5) В обычном журнале отбор по значению реквизита не сделать. Только один вид документов - да. Но всех.
7 Василий Алибабаевич
 
08.05.20
08:15
+ (6) "всех" = "всех документов одного вида".
8 brenli
 
08.05.20
08:26
(4) А в значении указать группу с контрагентами?
9 brenli
 
08.05.20
08:27
(8) + в типовой ТиС уже есть стандартная графа отбора Контрагент.
10 uno-group
 
08.05.20
09:08
Поменять на ТЗ при установке отбора и в ТЗ выбирать запросом. А вообще левое желание. Нужно пытать клиента раскаленным паяльником, чтобы понять, что ему реально нужно.
11 brenli
 
08.05.20
09:19
(10) Хочет видеть список документов по определенной группе контрагентов.
Есть контрагенты по географическому признаку рассортированы по группам.
Хочет видеть по группе, так же формировать реестр по ним
12 uno-group
 
08.05.20
09:42
(11) Во видите у же ближе хочет видеть по географическому признаку клиентов. То что тупой постановщик учета клиенту подсказал это организовать названием группы, а не реквизитом в карточке клиента с географическим признаком то это безграмотность постановщика учета. Организовать отбор по области, краю или городу это уже совсем другая задача.
А если капнуть глубже то может оказаться, что заказчику нужен отбор, вообще по маршруту развозки.
Нужно выяснять не, что он хочет, а для чего это ему нужно и предлагать грамотное решение этой задачи. А не плодить костыли и делать то, что хочет правая пятка малограмотный заказчик.
13 Злопчинский
 
08.05.20
10:12
(11) не надо из журнала делать отчет. а так - см. (12)
14 brenli
 
08.05.20
12:22
Спасибо всем. Убедил клиента аргументом (13) что журнал не отчет и доработал стандартный отчет Реестр документов.
AdBlock убивает бесплатный контент. 1Сергей