|   |   | 
| 
 | Автоматическое выпадание списка | ☑ | ||
|---|---|---|---|---|
| 0
    
        Dagmanor 05.07.13✎ 10:41 | 
        Привет всем, вопрос может и простой, но никак не могу найти ответа... 
  В табличной части есть колонка с перечислением, как реализовать автоматическое открытие списка?.. | |||
| 1
    
        Рэйв 05.07.13✎ 10:42 | 
        Силой мысли?     | |||
| 2
    
        Jonny_Khomich 05.07.13✎ 10:44 | 
        (0) пусть пользователь нажимает, а то совсем разленились.     | |||
| 3
    
        Dagmanor 05.07.13✎ 10:46 | 
        заказчик попался ленивый :), но задача есть задача, надо исполнять...     | |||
| 4
    
        Dagmanor 05.07.13✎ 10:50 | 
        пробовал разные "Режимы Выбора Незаполненного" И "Режимы Редактирования"... не катит :(     | |||
| 5
    
        Jonny_Khomich 05.07.13✎ 10:57 | 
        (0) боюсь и не будет катить     | |||
| 6
    
        Dagmanor 05.07.13✎ 10:58 | 
        а каким образом можно это сделать?     | |||
| 7
    
        Jonny_Khomich 05.07.13✎ 11:01 | 
        (6) вряд ли это можно сделать встроенными механизмами 1с     | |||
| 8
    
        MiniMuk 05.07.13✎ 11:02 | 
        РаботаСДиалогами.(...)     | |||
| 9
    
        Ork 05.07.13✎ 11:03 | 
        (7) Почему нельзя? В обычных формах очень даже можно.     | |||
| 10
    
        Dagmanor 05.07.13✎ 11:03 | 
        (7) в версии 7.7 такое видел...
  (8) если можно - напишите по-подробнее | |||
| 11
    
        Dagmanor 05.07.13✎ 11:05 | 
        (9) Да, формы не управляемые.     | |||
| 12
    
        Cube 05.07.13✎ 11:10 | 
        Один я не понимаю, что автору надо?     | |||
| 13
    
        Dagmanor 05.07.13✎ 11:11 | 
        (12) как реализовать автоматическое открытие списка при активизации колонки в табличной части? (в колонке тип Перечисления)     | |||
| 14
    
        Jonny_Khomich 05.07.13✎ 11:13 | 
        (12) встаёшь на поле выбора, а тебе сразу список выпадывает без двойного щелчка.     | |||
| 15
    
        MiniMuk 05.07.13✎ 11:20 | 
        Попробуй это
  ПеречислениеМенеджер.<Имя перечисления> (EnumManager.<Имя перечисления>) ПолучитьФорму (GetForm) Синтаксис: ПолучитьФорму(<Форма>, <Владелец>, <КлючУникальности>) Параметры: <Форма> (обязательный) Тип: Строка; ОбъектМетаданных: Форма . Имя формы, как оно задано в конфигураторе, или объект описания метаданного требуемой формы. <Владелец> (необязательный) Тип: Форма; Элемент управления. Объект, который будет являться владельцем открываемой формы. <КлючУникальности> (необязательный) Тип: Произвольный. В данном параметре может быть задан некоторый ключ, значение которого будет использоваться для поиска уже открытых форм. При поиске учитываются значения свойств открытых форм соответствующим значениям параметров метода. Если найдена открытая форма (по совпадению всех параметров), то она будет возвращена вместо новой формы. Если из некой формы (один и тот же владелец) требуется открывать новые экземпляры другой формы, то при каждом вызове метода значение данного параметра должно быть уникально (в рамках соответствующих значений свойств открытых форм). Значение параметра присваивается свойству открываемой формы КлючУникальности. Следует учитывать, что при получении формы из "объекта" система получает форму для конкретного экземпляра объекта с учетом совокупности переданных параметров, в то время как для "ссылки" всегда существует только один объект в базе данных и форма получается одна (для одинаковой совокупности параметров). Возвращаемое значение: Тип: Форма. Описание: Получает форму перечисления. Доступность: Толстый клиент. | |||
| 16
    
        Cube 05.07.13✎ 11:25 | ||||
| 17
    
        break 05.07.13✎ 11:34 | 
        должно сработать
  Shell = Новый COMОбъект("WScript.Shell"); Shell.SendKeys("{Enter}"); Shell.SendKeys("^{DOWN}"); либо (16) и Shell = Новый COMОбъект("WScript.Shell"); Shell.SendKeys("^{DOWN}"); | |||
| 18
    
        Dagmanor 05.07.13✎ 11:36 | 
        (16) Спасибо тебе, добрый человек, сработало :)
  Проблема решена. А ларчик то просто открывался... | |||
| 19
    
        Dagmanor 05.07.13✎ 11:38 | 
        И всем спасибо, кто откликнулся. Приятно когда есть люди, которые хотят помочь.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |