#0
by romix
С июльского ИТС скачал папку VNCOMP82 - какой версией VS компилить, не совсем понятно. :-) У кого есть Дельфийский образчик (от Кирпича или другой) положите пож. на стабильный хостинг типа Народ.ру (или пришлите мне я положу), а то в похоже время истекло.
#2
by romix
А нашел спасибо сейчас заценю. Кстати штатная с ИТС не скомпилилась VS 2005 (говорит не та версия), качнул 2010 тоже чего то оно сначала конвертит, а потом ругается на нехватку файла. Стало быть методом исключения - для компиляции примера от 1С был нужен VS 2008.
#3
by romix
Пока не сообразил как там отобразить исключение (AddError?) - сделал сообщением и возвратом False.
#8
by Кирпич
Ну задумывалось, что обработку ошибок будут делать в реализации методов. Там просто писать V8.addError(1006, 'Внешняя компонента', pWideChar(err), E_FAIL);
#9
by romix
Неа, там я просто выбрасываю исключение, а обработка в CallAsFunc. Иначе исключение 1С обрушивает... Вот так вроде нормально всё:
#10
by Кирпич
Ну я и говорю что эти все try except должны быть в реализации метода. Ну если так хочется, то ради бога.
#11
by romix
Сделал компоненту, которая была нужна, с системными фенечками (запуск процесса, переключение клавиатуры и др.) - думаю, многим пригодится Еще раз спасибо за помощь.
#13
by Кирпич
Методом тыка добился следующего если пишешь вот такое V8.ExternalEvent('Hello','From','Delphi'); V8.AddError(1007, 'Внешняя компонента','ошибочка вышла', 0); и в модуле управляемого приложения фигня какая то.
#15
by romix
Я вот так сделал: Действительно без Предупреждение оно чего-то не отрабатывает. Штрихкоды оно так же будет читать, что ли. :-)
#19
by romix
И у меня тоже так получилось. Почему-то я думал что глобальные переменные (в гл. модуле) они убрали.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- Где можно скачать компоненты _1C.V8.Data и _1C.V8.WebControl?
- Подключенеи внешней компоненты. Ошибка "Ошибка при подключении внешней компоненты"
- Работа с данными 1С из внешней компоненты Native API
- v8: Ошибка загрузки внешней компоненты для склонения ФИО
- Подключение внешней компоненты из макета внешней обработки в толстом клиенте
В этой группе 1С
- Комплексная автоматизация РАУЗ после расчета себистоимости остались копейки
- v7: сохранить настройки обработки 1с 7
- КД 2.0. Конвертация регистра в табличную часть документа.
- КА упрощенный учет взаиморасчетов с сотрудниками
- v7: ОбработкаВнешнегоСобытия() и два модальных окна
- v7: перенос справочника сотрудников из 1с 77 ЗИК в Бухгалтерию 77
- как разрешить менять предопределенные счета плана счетов
- v7: полученная строка превысит допустимые размеры 1с
- v7: Ошибка при сохранение конфигураций 1с 7.7
- ЗУП: Расчет ЗП с учетом льгот предоставляемых особой экономической зоной (ОЭЗ)
- Правила перерегистрации (перевода) сертификатов
- СКД, сворачиваются строки
- Конвертация данных. Как перенести ресурсы регистра сведений?
- v7: ТиИ не проходит за 2 суток
- v8: Почему в Заказе клиента не отображается печать счета на оплату?
- v7: Ошибка блокировки при модификации или удалении записи 1SSYSTEM
- Хранение макета таб. документа в реквизите справочника
- Получить ссылку нового.
- Замена ключей Hasp
- Вообще не считается НДФЛ в ЗУП 8