[AgentDialog] Модальные диалоги у MS Agent из 1С

26.12.09

Разработка - Работа с интерфейсом

  Компонента добавляет в MS Agent возможность формирования диалогов.
  - выводит модальные предупреждения
  - выводит сообщения с флажками (метки)
  - выводит вопросы с предложением различных вариантов ответа
  - показывает диалог ввода текста
  - приложены примеры для 1С 7.7, 8.1 и 8.2 (управляемые формы)

Простой пример работы с MS Agent http://infostart.ru/public/16658/

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Бесплатно
Архив (с примерами для 7.7, 8.1 и 8.2)
.zip 79,71Kb
358
358 Скачать бесплатно
Дистрибутив MS Agent (у кого не установлен)
.exe 391,15Kb
66
66 Скачать бесплатно
Обновление MS Agent для Windows 7
.msu 2,36Mb
67
67 Скачать бесплатно
Персонаж "Компьютер"
.acs 1,22Mb
58
58 Скачать бесплатно
Архив с MS Agent для Windows 7 x64 (пропатченные файлы для прозрачности агента)
.rar 342,38Kb
66
66 Скачать бесплатно

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.

и зарегистрировать компоненту в Windows - запустить reg.bat

См. также

Работа с интерфейсом Системный администратор Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    55457    17    23    

43

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    19740    28    6    

44

Работа с интерфейсом Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна

20.08.2024    22001    mrXoxot    44    

128

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

Пример простого и симпатичного прогресс-бара в динамическом списке, без картинок, используя редактирование запроса.

27.05.2024    11084    smielka    37    

105

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    17988    1225    elcoan    53    

125

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Подходит для создания web-страниц для замены управляемых форм 1С, красивых отчетов, интерфейса мобильного приложения на платформе 1С и для простых страниц веб-сайтов.

3 стартмани

10.04.2023    12678    167    acces969    31    

126

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

"MVC плохо применима в 1С" - познакомьтесь с моделью состояния и, возможно, ваше мнение поменяется! Представленное решение является эволюционным развитием идеи реализации MVC для 1С. В новой версии добавлены DSL для описания модели состояния, а также параметризация свойств параметров и элементов формы.

1 стартмани

05.07.2022    7445    kalyaka    6    

32
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Душелов 4021 24.12.09 01:37 Сейчас в теме
Понадобилось на работе организовать помощник ввода документов и проверки данных для совсем "никаких" пользователей.
MS Agent подошел вполне (поверх окон, дружелюбный вид/интерфейс), но вот интерактивности не хватало, пришлось добавить...

Другие варианты рассматривал, но они все платные.
2. mirco 74 24.12.09 02:47 Сейчас в теме
(1) Ну идея супер. Сам пробовал использовать агента и не хватало интерактивности. Саму компоненту еще не посмотрел, =но уже есть вопрос : а у диалогов таймаут есть (или он у стандартного агента уже есть) ?
3. Душелов 4021 24.12.09 02:54 Сейчас в теме
(2) Таймаута не делал, но добавить - не проблема.
5. mirco 74 24.12.09 03:16 Сейчас в теме
(3) Добавь пожайлуста. И еще а оформление диалогов фиксированное ?
6. Душелов 4021 24.12.09 03:28 Сейчас в теме
(5) А какое оформление нужно? Фон, шрифт, цвет?
7. mirco 74 24.12.09 08:20 Сейчас в теме
4. Душелов 4021 24.12.09 02:56 Сейчас в теме
Добавил примеры для 7.7, 8.1 и 8.2 (на управляемых формах)
8. kswsar 24.12.09 09:08 Сейчас в теме
при запуске выводит сообщение
Ошибка при создании объекта из компоненты <Неизвестная компонента> (отсутствует CLSID)
12. Душелов 4021 24.12.09 12:19 Сейчас в теме
(8) Значит компонента не зарегистрировалась. Если не пользуетесь файловыми менеджерами, то в батнике регистрации пропишите полный путь к dll-ке.
9. Evg-Lylyk 4914 24.12.09 09:24 Сейчас в теме
сомобъект "Agent.Control.2" вроде дает теже функции. Так?
Книга "Андрей Михайлов 1С предприятие системное программирование"
11. Душелов 4021 24.12.09 12:15 Сейчас в теме
(9) Нет, не дает. У него в примерах используется демо-версия BalloonDialog 6.5.

(10) А не нужен он мне :)
13. Константин С. 674 24.12.09 12:30 Сейчас в теме
(11) тогда чтож его пиаришь???
15. Душелов 4021 24.12.09 12:48 Сейчас в теме
(13) Этот пример описан в книжке.
Я сначала на нем написал, но ограничения демо-версии и подключение платной сразу отбросили автоматическую установку на компьютеры пользователей, да и со своей проще - можно сделать все, что угодно.

(14) Я думаю, что надо сравнить. На данном этапе - платность + простота установка. Но уже пошли первые отличия - таймаут диалога. Что не было реализовано в BalloonDialog
Evg-Lylyk; +1 Ответить
14. Evg-Lylyk 4914 24.12.09 12:40 Сейчас в теме
(11) так в чем функциональные отличия?
10. Константин С. 674 24.12.09 11:27 Сейчас в теме
Василий, вопрос не по теме, чтож ваш сайт не работает?
16. Душелов 4021 24.12.09 13:39 Сейчас в теме
Добавлено свойство

- ЦветФона //строка, формата "R,G,B"

И параметр "Таймаут" (в секундах) в функции "Показать" и "ВвестиТекст" .
17. Saint 25.12.09 16:17 Сейчас в теме
Идея интересная. Жаль только что Microsoft прекратила разработку технологии "MS Agent" и в новых версиях ОС она уже не поддерживается. Например, обновление MS Agent для Windows 7 x64 я так и не нашёл.
18. Душелов 4021 26.12.09 01:42 Сейчас в теме
(17) А тот, что я выложил не подходит?
19. Saint 26.12.09 02:48 Сейчас в теме
(18) Ну, походу оно для Windows 7 x32. Его же я нашёл на сайте Microsoft, где речь шла опять таки только о x32-версии. Тем не менее я попытался установить выложенное тобой обновление. Процесс обновления минут 10 висел в начальной стадии (что-то типа поиска подходящих обновлений), а потом я его прибил, так как надоело ждать.
20. Душелов 4021 26.12.09 02:54 Сейчас в теме
(19) На форумах советую использовать агента от 32-битной версии.
Попробуй
Прикрепленные файлы:
msagent.rar
lelbraun; +1 Ответить
21. Saint 26.12.09 03:56 Сейчас в теме
(20) Агент то может и 32-х битный, но обновление должно быть именно для 64-х битной версии Windows. Я так думаю. :idea: Хотя файлы в прикреплённом архиве действительно помогли. Оригинальный дистрибутив MS Agent не поддерживает прозрачность у персонажей, а с обновленными файлами всё нормально работает.
За архив отдельное спасибо. :)
22. Sherlock_kmw 28 26.12.09 09:49 Сейчас в теме
у меня обнаружился баг. если на помощника кликнуть правой кнопкой мыши, то 1С перестает отвечать.
а так конечно +
23. Душелов 4021 26.12.09 14:43 Сейчас в теме
(22) От компоненты тут вообще ничего не зависит. Попробуйте поиграться со свойством агента "показывать меню" или как-то так...
24. Veduin 29.12.09 06:27 Сейчас в теме
В комплексе с новогодними поздавлениями довольно не плохо выглядит.
ПРосто и интерсно! +
25. pavlo 30.12.09 09:12 Сейчас в теме
не понял сути, ведь можно и без компоненты подключить его и баловаться с методами и свойствами.
Да и грузится он весьма долго!
Evg-Lylyk; +1 Ответить
26. Душелов 4021 30.12.09 10:48 Сейчас в теме
(25) Ну да, можно подключить и "баловаться".
Выведите, пожалуйста, без компоненты диалоги, аналогичные изображенным на скриншотах.
27. DitriX 2102 30.12.09 12:38 Сейчас в теме
а у меня что то проблемка ))
1С 8.2 я закрыл, а помощник совсем не исчез а только сидит в углу и смотрит на меня призрено...
29. Душелов 4021 30.12.09 16:46 Сейчас в теме
(27) Надо на него мышкой ткнуть, он и удалится. 1С-ка, видимо была закрыта аварийно (или прекращена отладка)
(28) http://www.rsdn.ru/article/multimedia/newchar.xml
32. v.l. 436 04.01.10 22:17 Сейчас в теме
28. v.l. 436 30.12.09 13:58 Сейчас в теме
(0) Таки плюс!
А можно ли и если да, то как нарисовать своего агента? В смысле шкурку свою прикрутить.
30. DitriX 2102 30.12.09 23:37 Сейчас в теме
29) Закрыл нормально, стоит последняя платформа 8.2.
И мало того что он не реагирует на нажатие мышки, так он еще и стоит поверх всех окон, и я не в курсе где он в процессах, надо поискать будет...
31. Душелов 4021 31.12.09 15:03 Сейчас в теме
(30) У меня на 8.2 и на 9 релизе и на 10 - все ок. Советую обновить агента.
34. anig99 2853 24.10.11 23:01 Сейчас в теме
(31) а нельзя ли прикрутить к нему выпадающий список, ну или просто список выбора?
TreeDogNight; +1 Ответить
33. simol 09.06.10 12:47 Сейчас в теме
При свернутой 1С выскочит?
Оставьте свое сообщение