|   |   | 
| 
 | Отбор в управляемой форме | ☑ | ||
|---|---|---|---|---|
| 0
    
        ghostrid3r 21.01.13✎ 02:03 | 
        В управляемой форме списка, в процедуре 
  &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) ПодразделениеПользователя = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновноеПодразделениеОрганизации"); ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ПодразделениеОрганизации"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; ЭлементОтбора.Использование = Истина; ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный; ЭлементОтбора.ПравоеЗначение = ПодразделениеПользователя; КонецПроцедуры Не заходит даже в эту процедуру при открытии формы списка, как тогда сделать чтобы работал отбор? | |||
| 1
    
        Armando 21.01.13✎ 02:06 | 
        >> Не заходит даже в эту процедуру при открытии формы списка
  Откуда такая уверенность? | |||
| 2
    
        timurhv 21.01.13✎ 02:08 | 
        (0) Запусти сервер 1С в режиме дебага     | |||
| 3
    
        ghostrid3r 21.01.13✎ 02:22 | 
        так он и так в режиме дебага, точка останова стоит но он не заходит.     | |||
| 4
    
        SeraFim 21.01.13✎ 02:28 | 
        а событие привязано к форме?     | |||
| 5
    
        rphosts 21.01.13✎ 02:28 | 
        (0) бывает такая рассинхронизация, лечится так: 
  кликаешь по кнопке списка функций и в выпавшем списке кликаешь по создать на сервере: или пеерйдёт к твоему тексту или создаст новую функцию (в этом случе скорее всего у вас имя функции было написано с ошибкой) - тогда перенеси в согданную свой код . | |||
| 6
    
        GROOVY 21.01.13✎ 02:31 | 
        (5) Это не "рассинхронизация", а непонимание того что события форм не по имени процедур к процедурам привязываются.     | |||
| 7
    
        ghostrid3r 21.01.13✎ 02:35 | 
        (6) И как сделать в таком случае правильно?     | |||
| 8
    
        rphosts 21.01.13✎ 02:37 | 
        (6) ну пусть называется по другому - но это решает проблемму.     | |||
| 9
    
        rphosts 21.01.13✎ 02:38 | 
        + (8) к тому-же это и есть показатель того, что события отрабатывают не по именам процедур     | |||
| 10
    
        GROOVY 21.01.13✎ 02:39 | 
        (7) Что сделать? Привязку события к обработчику? Мышкой в списке событий формы.     | |||
| 11
    
        GROOVY 21.01.13✎ 02:40 | 
        (8) Перечитал свой пост, выглядит негативно и с претензией, я не хотел такую эмоциональную окраску.     | |||
| 12
    
        ghostrid3r 21.01.13✎ 02:43 | 
        Эта процедура итак стоит в событиях формы при создании на сервере. Но когда открывается форма списка, с эту процедуру не заходит.     | |||
| 13
    
        rphosts 21.01.13✎ 02:44 | 
        (11) имхо, вы неверно оценили, чел спросил как - я ответил как... это один из способов решения проблемы.     | |||
| 14
    
        rphosts 21.01.13✎ 02:44 | 
        (12) ну так кликни по ней в списке!     | |||
| 15
    
        ghostrid3r 21.01.13✎ 02:47 | 
        (14) кликнул и что дальше должно быть? Если я ее так и создавал?     | |||
| 16
    
        GROOVY 21.01.13✎ 02:48 | 
        (15) Опять боюсь что буду не так понят...
  А отладка на сервере включена? Флаг -debug в свойствах сервера стоит? | |||
| 17
    
        rphosts 21.01.13✎ 02:49 | 
        (15) процедура стала привязана к событию. Попробуй поставить в ней точку останвки и удедись что теперь в неё заходит     | |||
| 18
    
        rphosts 21.01.13✎ 02:49 | 
        *убедись     | |||
| 19
    
        GROOVY 21.01.13✎ 02:49 | 
        О! А форма то ТА открывается?     | |||
| 20
    
        ghostrid3r 21.01.13✎ 02:50 | 
        (17) точка останова стоит в этой процедуре нажимаю с конфигуратора отладка, нажимаю показать список документов, и показывает список документов.     | |||
| 21
    
        rphosts 21.01.13✎ 02:51 | 
        (20) а эта форма указана в качестве формы списка? и ещё см: (16)     | |||
| 22
    
        ghostrid3r 21.01.13✎ 02:57 | 
        (21) вот спс, действительно в этом фигня! не подвязана была форма списка.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |