#0
by 247tsm
Вопрос такой: как программно сделать, чтобы при открытии справочника все уровни иерархического списка на форме были сразу открыты? Я знаю, что интерактивно это можно сделать так: стать на самй верхний уровень и нажать клавишу "*". Но как это сделать программно при открытии справочника? Одно из решений - направить в буфер клавиатуры эти действия - установка на верхний уровень и нажатие на "*". Но тоже, как это сделать? Но наверняка, должно быть более правильное решение. Спасибо.
#2
by 247tsm
я знаю, что в СП описывается ИерархическийСписок, но прочитай внимательнее мой вопрос - как программно сделать, чтобы при открытии справочника все уровни иерархического списка на форме были сразу открыты? А это не описывается. Никаких параметров, открывающих все уровни Иерархического списка нет. Вот я и спрашиваю, как это сделать?
#13
by 247tsm
Чтобы развернуть дерево групп, мне нужно при открытии его активизировать и нажать "*". Я пытаюсь сделать так: Дерево групп активизируется - команда addon.SendKeys("+{TAB}"), но почему-то не срабатывает следующая команда addon.SendKeys("*") или единственная команда addon.SendKeys("+{TAB}*"). С WSH то же самое. Что я делаю не так?
#14
by Ёпрст
да всё собственно.. ответ в чем не устраивает ? ЗЫ: рисуй своё дерево групп и рули им как хочешь
#15
by 247tsm
Я понял в какую сторону грызть асфальт - так и делаю. Все хорошо, но частично. Теперь возник вопрос, почему при использовании addon1c.commands или WHS не посылаются куда нужно все символы, заданные в команде: 1. и 2. срабатывают, а 3 - нет. Не отрабатывает полностью и addon.SendKeys("+{TAB}*") - т.е. не посылается *. Я это знаю, т.к. после этих команд мне достаточно просто нажать на * и дерево раскрывается. Но почему * не посылается командно, не понятно.
#18
by 247tsm
Я бы послал, если бы был такой код (я, конечно же, попробовал этот вариант). Но "зараза" пишет Invalid key name.
#20
by 247tsm
Всем привет, я нашел одно решение. addon=CreateObject("addon1c.commands"); Небольшие пояснения (может кому-нибудь понадобится). Вторая команда активизирует дерево. Третья - раскрывает поочередно ветви дерева. Каждое нажатие "стрелки вправо" раскрывает следующий уровень дерева. Чтобы не возиться с количеством уровней, я поставил 15 нажатий стрелки вправо - врядли у кто-то из пользователей создаст больше 15 уровней - тем более их можно ограничить в конфигураторе. Всем спасибо за мозговой штурм. Пока
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- конвертация данных , запрет загрузки документов других организаций
- Zebra TLP 2824 Печатает не чётко
- v7: Повернуть штрих код на 90 градусов
- КД из двух табличных частей в одну.
- Как разместить программно картинку в управляемой форме?
- v8: Не отдавать все документы в узел РИБ
- УФ, Картинка - не обновляется
- Две подписки на событие
- Привязать договор к контрагенту в параметрах скд.
- Расположить по центру группу в скд
- После обновления Платформы и SQL база стала работать в 3 раза медленнее!?!
- Не работает АвтоВвод новой строки ТЧ (упр. интерфейс)
- v7: ЗиК77. Не сохраняются значения доходов в корректировке НДФЛ.
- windows xp embedded установка 1CBarCode
- v7: Камин 1.2 форма справки 2-ндфл
- Ошибка аутентификации при обмене данными с КПК
- СКД, скопировать отборы из одного компоновщика настроек компоновки в другой
- v7: Знаки вопроса вместо букв в окне запуска 1С
- ЗУП производственный календарь и отпуска
- Как получить форму владельца элемента управления