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


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

Метки: 

КД 2.1. Группы справочника без полей поиска не переносятся

Я
   mistеr
 
22.11.17 - 13:21
Если не включить поле ЭтоГруппа в поля поиска, то оно не устанавливается в приемнике. То есть группы становятся элементами. Соответственно подчиненные элементы в этих группах пропадают при иерархическом просмотре.


Версия КД 2.1.5.1. Может это баг, который исправили?
 
  Рекламное место пустует
   Ёпрст
 
1 - 22.11.17 - 13:32
2.1.8.2
галка поиска не стоит, признак группы летит. Всё норм
   Amra
 
2 - 22.11.17 - 13:32
(1) +100
   Ёпрст
 
3 - 22.11.17 - 13:33
Хотя, можно и поставить, хуже не будет
   mistеr
 
4 - 22.11.17 - 13:45
(3) Файлы раздуваются.

Спасибо, значит баг.
   бомболюк
 
5 - 22.11.17 - 13:46
(1) ЭтоГруппа должна быть с галкой поиска, иначе создаваться будут только элементы.
   mistеr
 
6 - 22.11.17 - 13:58
(5) Тоже на старой версии? :)
   Franchiser
 
7 - 22.11.17 - 13:58
(1) Галка должна стоять, это не баг, даже Гилев в видео об этом говорил
   бомболюк
 
8 - 22.11.17 - 14:00
(6) 2.1.8.2
вот кусок функции СоздатьНовыйОбъект
        ЭтоГруппа = СвойстваПоиска["ЭтоГруппа"];
        
        Если ЭтоГруппа = Истина Тогда
            
            Объект = Менеджер.СоздатьГруппу();
                        
        Иначе
            
            Объект = Менеджер.СоздатьЭлемент();
            
        КонецЕсли;        

из него видно что ЭтоГруппа должен быть в полях поиска.
   mistеr
 
9 - 22.11.17 - 14:03
(8) В 2.1.5.1. так же.

Значит, не баг, а просто поленились написать чуть больше кода.
Не понятно тогда, что у (1) "летит".
   Ёпрст
 
10 - 22.11.17 - 14:04
(9) у меня поиск свой, не по полям поиска
:)
 
 
   Ёпрст
 
11 - 22.11.17 - 14:04
а по своему алгоритму.
Поэтому, как то пофик, че там за галки стоят :)
   Йохохо
 
12 - 22.11.17 - 14:05
(8) + там еще где то текст запроса можно глянуть, там типа "если свойства поиска ЭтоГруппа тогда текстзапроса += "и ЭтоГруппа = Истина""
   mistеr
 
13 - 22.11.17 - 14:32
(10) Понятно. Будем знать, что первый твой ответ нужно игнорировать, ждать второго.
   бомболюк
 
14 - 22.11.17 - 14:36
(11) какой то извратный поиск то... в обработчике "Поля поиска" доступны только данные узла ссылки (то есть свойств поиска), как же ты получаешь данные из узла объекта?
   Ёпрст
 
15 - 22.11.17 - 14:59
(14) там доступны не только СвойстваПоиска, но еще и ПараметрыОбъекта.
А поиск по своим реквизитам, которые в рег сведений находятся
   Масянька
 
16 - 22.11.17 - 15:03
(15) Ё! Глянь на инфостарте свою гранату - я там написала.
Или тут можно?
   бомболюк
 
17 - 22.11.17 - 15:03
(15) только параметры у который галка поиска стоит ;-)
   Ёпрст
 
18 - 22.11.17 - 15:04
(16) я забанен на нимфостарте
(17) нет. у которой стоит галка - передавать данные в параметр
   Масянька
 
19 - 22.11.17 - 15:05
(18) При открытии выпадающего списка (кнопка "ВыпадающийСписок") в первый раз (!!!) - сразу же закрывается, затем уже нормально работает. Т. е. как-бы мелькает. не критично, но как-то...
Как поправить?
   бомболюк
 
20 - 22.11.17 - 15:06
(18) вот тебе цитата из хелпа по обработчику "Поля поиска":
"ПараметрыОбъекта - либо Неопределено либо Соответствие, в котором хранятся дополнительные параметры, переданные для данного объекта из источника в приемник. Если параметров передано не было, то ПараметрыОбъекта = Неопределено. В данном обработчике соответствие содержит только те параметры, для которых установлен признак поиска.

"
   Ёпрст
 
21 - 22.11.17 - 15:07
на счет выпадающего списка, завистит от контрола, на который активикс повешен - текст или кнопка + зависит от места, в котором активикс инициализируется - в послеоткрытияформы или в ПослеОткрытия.
   Ёпрст
 
22 - 22.11.17 - 15:08
(20) хэлп мне не нужен, я посмотрел в свои правила.
   Ёпрст
 
23 - 22.11.17 - 15:09
+22 хотя, галки поиска у меня воткнуты :)
   Ёпрст
 
24 - 22.11.17 - 15:09
да и пофик.
   Масянька
 
25 - 22.11.17 - 15:10
(21) ПослеОткрытия - есть такая.
послеоткрытияформы  - нету.
Кнопка.
   Ёпрст
 
26 - 22.11.17 - 15:49
(25) ну вот и пробуй, кнопку на текст заменить. Или код инициализации активикса в другое событие пихнуть.
Или форму принудительно обновить после открытия хотя бы один раз
   Ёпрст
 
27 - 22.11.17 - 15:50
или вообще, активикс заменить на выпадающий список (активикс там нужен был для "галочек" красных))
   Ёпрст
 
28 - 22.11.17 - 15:50
в первой версии было без активикса.
   Масянька
 
29 - 22.11.17 - 16:30
(26) Методом тыка и чувством наития:
в ПослеОткрытия добавила Активизировать("ВыпадающийСписок");
   Ёпрст
 
30 - 22.11.17 - 16:34
(29) помогло ?
   Масянька
 
31 - 22.11.17 - 16:48
(30) Вроде да.
   Масянька
 
32 - 22.11.17 - 16:49
(30) В очередной раз - спасибо!
Классная штуковина.
   Ёпрст
 
33 - 22.11.17 - 17:01
(32) её по-уму, надо допилить, чтоб бух проводки правила.
Мне лень.
 
  Рекламное место пустует
   Ёпрст
 
34 - 22.11.17 - 17:01
ну и не помню, периодику она прибивает, или нет
   Ёпрст
 
35 - 22.11.17 - 17:02
её тоже, нужно править
   Масянька
 
36 - 22.11.17 - 17:05
(33) Потихоньку пилю... Тупым напильником :)
Моим для отрицательных остатков - самое то.



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