Пример работы MiracleV8.dll в режиме Управляемого приложения (тонкий клиент)

09.04.12

Разработка - Инструментарий разработчика

Пример конфигурации Управляемое приложение с использованием MiracleV8.dll

Бесплатные

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

Наименование Скачано Бесплатно
Архив
.zip 1,47Mb
245 Скачать бесплатно

Архив содержит папку с базой.

     База содержит примеры работы с некоторыми "фишками" MiracleV8: красивые кнопки Рабочего Стола, "выгонялка", MP3-плейер на управляемой форме с графической визуализацией.

 

     При первом запуске базы:

1. Файл DLL (MiracleV8.dll, версия 2.2.0.3) извлекается из константы конфигурации и записывается в каталог базы

2. Производится регистрация ВК в системе посредством команды regsvr32 в "тихом режиме". Поэтому важно, чтобы первый запуск конфигурации производился пользователем с соответствующими административными правами. В Windows 7 следует запустить 1С в режиме "Запуск от имени администратора"

     При всех последующих запусках административные права не требуются.

 Скачать можно также здесь: http://dev.1tsm.ru/project/147

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    208121    1142    413    

1038

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    37780    215    111    

203

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

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

16000 руб.

10.11.2023    17249    75    39    

92

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    24958    65    28    

95

Инструментарий разработчика Программист 1С v8.3 1С:Управление нашей фирмой 3.0 Платные (руб)

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

9500 руб.

17.05.2024    35961    131    53    

174

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше.<br/> Далее в публикации:<br/> MCP для поиска по метаданым 1С, справке синтакс-помошника и проверки синтаксиса.

9900 руб.

25.08.2025    963    2    6    

10

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

Разработка Конструктор автоматизированных рабочих мест "Конструктор АРМ" реализована в виде расширения и является универсальным инструментом для создания АРМ любой сложности в пользовательском режиме.

3600 руб.

27.12.2024    3113    7    0    

12
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Ne'я 09.04.12 22:32 Сейчас в теме
Мучаюсь-мучаюсь - ну не запускается оно!!!!!
{ОбщийМодуль.ММ.Модуль(38)}: Метод объекта не обнаружен (hDesktop82)
Хэндл=L.hDesktop82();
В отладчике показывает в переменной L COMОбъект, который положительно реагирует на 200 с лишним процедур и функций, характерных для Вашей компоненты. Но эта функция этому COMОбъект-у почему-то не знакома... :cry:
2. Abadonna 3974 10.04.12 07:14 Сейчас в теме
(1)
1. Для начала проверь реагирует ли на L.h1C(). Есть подозрение, что она интерфейс 1С не видит
2.Попробуй принудительно зарегистрировать ВК командой regsvr32 ПолныйПуть_к_ВК
4. Ne'я 10.04.12 08:03 Сейчас в теме
(2) ну - как-то так:

то есть, интерфейс 1С видит
Принудительная регистрация приводит к такому результату:

Но - судя по всему, компонента, все-таки, подгружена...
6. Abadonna 3974 10.04.12 09:40 Сейчас в теме
(4)А должно выглядеть так:

Либо пути не так указал, либо с правами что-то
Это я прям сейчас и именно либу, распакованную из базы.
3. bambr1975 882 10.04.12 07:59 Сейчас в теме
5. Misanets 341 10.04.12 09:36 Сейчас в теме
Аналогичная беда. Скачал версию 2.1.3.29 с оф.сайта http://dev.1tsm.ru/project/110 все заработало.
7. Abadonna 3974 10.04.12 09:45 Сейчас в теме
(5) Misanets,
Вот теперь я догадался ;) Скорее всего, система 64-бит и bass.dll старается записаться не туда.
Но с версией 2.1.3.29 не будет работать плейер.
8. Abadonna 3974 10.04.12 09:47 Сейчас в теме
В общем, надо bass.dll принудительно запихать туда, где 64-разрядная винда хранит свои системные файлы.
10. Ne'я 10.04.12 11:11 Сейчас в теме
(8) все получилось! Наверное bass.dll был неправильный - bass.dll из поставки AIMP3 позволил запустить новую версию Вашей компоненты - спасибо!
11. Abadonna 3974 10.04.12 11:12 Сейчас в теме
9. Ne'я 10.04.12 10:15 Сейчас в теме
Версия 2.1.3.29 действительно заработала!
Но - хотелось бы разобраться с Вашей новой версией...
Система 64-битная, это да.
Файл bass.dll принудительно лежит по нужному пути:

Теперь - такая беда:

(запуск 1cv8 от имени администратора)
Так или иначе - мне уже достаточно того, что работает 2.1.3.29 - эти скриншоты - просто информация к размышлению...
12. aximo 2394 11.04.12 05:26 Сейчас в теме
боюсь спросить, а для чего это надо?
13. Abadonna 3974 11.04.12 08:34 Сейчас в теме
(12) aximo,
для кайфу ;)
А кнопки рабочего стола у меня почти у всех клиентов стоят для их и, главное!, моего удобства
14. wbazil 139 11.04.12 08:58 Сейчас в теме
спасибо большое скопировал bass.dll от АИМП в c:\Windows\System32\.. все заработало :)
скажите а что это за bass.dll ?
16. Abadonna 3974 11.04.12 09:12 Сейчас в теме
(14) wbazil,
bass.dll - офигенная либа, позволяющая кроме просто проигрывания mp3, устанавливать эффекты (окружение, эхо, реверберация, хорус и т.п.). В моем самописном (просто для развлечения) плейере это все может использоваться, но, как всегда!, на фиг не надо :))))
15. wbazil 139 11.04.12 09:02 Сейчас в теме
BASS - это библиотека работы с мультимедиа в Windows и MacOS
17. CagoBHuK 33 11.04.12 09:44 Сейчас в теме
Управляемое приложение - это не только управляемые формы. Это в первую очередь возможность запускать конфигурацию в браузере. Не все то, что работает в управляемых формах, является управляемым.
18. Abadonna 3974 11.04.12 10:48 Сейчас в теме
(17) CagoBHuK,
Показал, какой ты умный? Поздравляю :))) У меня-то всё и везде работает, чего и тебе желаю ;)
19. CagoBHuK 33 11.04.12 12:55 Сейчас в теме
(18) Во-первых мы с Вами не знакомы. Во-вторых приложение нельзя считать законченным, пока оно не умеет обрабатывать все исключения. Мне интересно, как Вы сможете запустить это все в браузере Firefox под Linux.
20. Abadonna 3974 11.04.12 15:29 Сейчас в теме
(19)
1.
Во-первых мы с Вами не знакомы.

Зато я личность весьма известная :)))
2.
это не только управляемые формы. Это в первую очередь возможность запускать конфигурацию в браузере.

Смотрим определение от 1С:
Основные черты управляемого приложения

Декларативное описание интерфейса;
Максимальный перенос выполнения бизнес-логики на сервер;
Новая модель построения пользовательского интерфейса приложения;
Управление составом интерфейса при внедрении в конкретной организации и для конкретного пользователя;
Работа в режиме тонкого клиента;
Работа в Веб-клиенте.

Лопухнулась 1С, не добавила, что "согласно авторитетному мнению CagoBHuK-а" это в первую очередь
Работа в Веб-клиенте, а не и в том числе. Придется поставить на вид.
3.

http://infostart.ru/public/59436/forum/topic/41283/
Хотел сообщить о том, что компонента нормально запускается под wine 1.3 в Ubuntu, а всё закрыто...
Все функции, конечно, не проверял, но фоновая картинка и значок 1с меняется.
Изменено: anig99 - 19.08.2011 12:22:00
21. CagoBHuK 33 11.04.12 16:35 Сейчас в теме
(20) то, что Вы - широко известная в узких кругах личность, не дает Вам права называть меня на "ты". Считаю это чертой Вашей невоспитанности. Тот факт, что данное решение не будет работать в задекларированном 1С режиме веб-клиента и делает это решение не управляемым, а обычным. Дальнейшее обсуждение этого вопроса считаю глупым, так как Инфостарт - не место для троллинга. Свои замечания продолжаю считать уместными.
MrFlanker; +1 1 Ответить
22. Abadonna 3974 12.04.12 05:02 Сейчас в теме
(21)
1. Общение на "ты" вообще-то общепринято в форумах
2. Мой возраст уж стопудов дает мне такое право.
3. Не стоит делать "философские" замечания в моих темах.Советую потренироваться на кошках
4. Тем более, что в заголовке написано четко: "в режиме управляемого приложения, тонкий клиент".
Поручик; theshadowco; +2 Ответить
23. Поручик 4594 26.04.12 10:50 Сейчас в теме
(22) Может что-то пропустил в описании, а распахнуть окно во весь экран при открытии в тонком клиенте позволяет?
24. S2Sps 07.02.13 17:46 Сейчас в теме
спасибо большое скопировал bass.dll от АИМП в c:\Windows\System32\.. все заработало :)

А там были какие-то особые манипуляции? Ибо у меня не работает (
Или это из-за servera?
25. Abadonna 3974 08.02.13 06:30 Сейчас в теме
(24) Поставил дома Win7 - и фигвам, несовместима с ней bass.dll оказалась. Во всяком случае та версия, ктр. у меня. Дальше не копал
Для отправки сообщения требуется регистрация/авторизация