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


1С:Предприятие :: 1С:Предприятие 8 общая

КД 2.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 человек.
Рекламное место пустует