#12
by Идентификатор
я криво выразился) ты не правильно понял) сделал ты обраобтку, она где то вылетела с ошибкой, кнопочку конфигуратора клац в ошибке и все ок :)
#13
by AnisaL
Ну, вообщем не так. Как открыть для отладки 1С Бух 2.0 в режиме обычного приложения, не управляемого? Если просто открываешь через 1С Предприятие,то в обычном получается, а через конф-р - управляемое
#23
by Идентификатор
ну тогда все неправильны :) В конфигураторе Сервис - Параметры, вкладка "Запуск 1С:Предприятия", вкладка "основные"
#24
by AaNnDdRrEeYy
Открой для себя меню отладка - > Подключение, так же можно подключаться к сеансам других пользователей и фоновым задачам. Для того что бы запустить в обычном режиме не нужно лезть в параметры а просто меню отладка -> Начало отладки, там все варианты запуска.
#25
by AnisaL
Ну вот не получается никак у меня(, саму конфу могу отлаживать, а вот если открываю внешнюю обработку, сталю там точки останова в процедуре ПриОткрытии, не останавливается и все
#26
by AnisaL
Обработка эта называется - Панель телефонии.epf Она при запуске пишет сообщение "Не удалось подключить загрузить компоненту для связи с Asterisk Не создать объект внешней компоненты для связи с Asterisk.{ВнешняяОбработка.ПанельТелефонии.МодульОбъекта}: Тип не определен (AddIn.ROM-Asterisk)" Пытаюсь ее отладить
#27
by alexkv_m
+ в режиме предприятия сервис-параметры-Системные-Отладка в текущем сеансе разрешена
#28
by AaNnDdRrEeYy
сохрани обработку в файл открой файл через меню файл открыть сначало в конфигураторе потом в предприятии. предприятие должно быть подключено к конфигуратору в режиме отладки. Другие точки останова,в других модулях, срабатывают?
#31
by etc
путь к обработке открытой в конфигураторе должен быть такой же как и к открытой из режима "предприятие". А то бывает иногда что в конфигураторе откроешь через \ИмяСервераИмяПапкиОбработка1.erf а в предприятии через примепленый диск Z:Обработка1.erf
#32
by AaNnDdRrEeYy
Поставь точку останова на следующюю строку после строки Процедура Приоткрытии в 8.2 первая строка с именем процедуры не ловится отладчиком.
#34
by AaNnDdRrEeYy
ошибка может возникнуть и до процедуры ПриОткрытии например в модуле объекта, код в самом низу модуля . просто в настройках поставь галочку останавливаться по ошибке он сам остановиться когда она возникнет
#36
by AaNnDdRrEeYy
+ еще дофига кода может выполняться до ПриОткрытии например присозданиинасервере.
#40
by НЕА123
Отладка-замер производительности. ЗЫ. Аллах даже не знает, какие файлы она открывает...
#43
by AnisaL
Дело в том, что это не ошибка, а просто сообщение. Дальше открывается эта обработка, проблема в том что я никак не могу в конфигуратор попасть, чтоб посмотреть почему этот тип не найден
#44
by AaNnDdRrEeYy
{ВнешняяОбработка.ПанельТелефонии.МодульОбъекта}: Тип не определен (AddIn.ROM-Asterisk)" да нет это ошибка (брошенное исключение если правильно)!! просто она в попытке обрабатывается. поставь точку останова на 19 строку в модуле объекта
#52
by GANR
Мне непонятно почему это должно работать Синтаксис (вариант 1): Параметры: Идентификатор типа Указывается идентификатор типа, значение которого создается. <Парам1>, <Парам2>, … После идентификатора типа в скобках могут указываться параметры, если они определены в конструкторах для данного типа. Допустимое количество параметров и их назначение указывается в описании конструкторов объекта. Синтаксис (вариант 2): Параметры: Тип Имя типа или значение типа Тип ПараметрыКонструктора Массив параметров конструктора Описание: Оператор позволяет создать значение указанного типа. Допустим только для тех типов, для которых разрешено создание с помощью данного оператора (подробнее см. описание объектов языка). Для прикладных объектов необходимо использовать функциональную форму оператора Новый (вариант 2), так как при проверке модулей в конфигураторе не определены типы для прикладных объектов. Пример1: Пример2:
#53
by AaNnDdRrEeYy
а вообще я тебе сразу скажу и без отладки почему не работает, у тебя компонента .ROM-Asterisk не зарегистрирована в системе. все равно что ты поставиш точку что нет починить не получиться пока компоненту не установишь
#57
by GANR
Телефония = Новый ("AddIn.ROM-Asterisk"); поменять на это Телефония = Новый COMобъект("AddIn.ROM-Asterisk");
#58
by AnisaL
что за вопросы провакационные? какая разница кто я, я просто человек, занимающийся 1с-кой))
#59
by AaNnDdRrEeYy
и вот это Сообщить("Не создать объект внешней компоненты для связи с поменять на вот это Сообщить("Не УДАЛОСЬ создать объект внешней компоненты для связи с необязательно большими буквами, но все же симпотичней будет
#61
by AaNnDdRrEeYy
просто стаж почти 4 года, обычно знания как отлаживать код появляются уже после месяца работы.
#66
by AnisaL
ну вот объясните мне почему, ну почему каждый раз одно и тоже, стоит какой-то не тот вопрос задать, как все начинают, а ты кем работаешь вообще? Нельзя ли уже без этих подколов, и так не получается(((
#67
by oleg_km
Ну так а компонента установлена, вот эта AddIn.ROM-Asterisk. Должно быть ПодключитьВнешнююКомпоненту или ЗагрузитьВнешнююКомпоненту и сама компонента в виде dll есть в наличии? И действительно, это компонента или COM
#68
by AaNnDdRrEeYy
тут не нужно уметь вопросы задавать нужно уметь правильно отвечать на наводяшие вопросы, Удалось создать COMОбъект?
#71
by AaNnDdRrEeYy
тогда regsvr32 делай для этой библиотечки если она есть у тебя конечно. вот что такое regsvr32
#73
by GANR
Потому сразу видно отсутствие нывыка программирования, утяжеляющее процесс получения ответа на вопрос в . Тогда , и .
#75
by AnisaL
я только что пыталась сделать, пишет Возможно модуль не совместим с версией Виндовс, работающей на этом компе...
#76
by AnisaL
да все тоже, Не удалось подключить загрузить компоненту для связи с Asterisk Не создать объект внешней компоненты для связи с Asterisk.{ВнешняяОбработка.ПанельТелефонии.МодульОбъекта}: Ошибка при вызове конструктора (COMобъект): Недопустимая строка с указанием класса: Недопустимая строка с указанием класса
#80
by AaNnDdRrEeYy
у тебя база файловая или серверная? ты прям на сервере отладкой занимаешся? этот код выполняется на клиенте или на сервере?
#81
by AaNnDdRrEeYy
если база серверная и код выполняется на сервере то библиотечка должна быть на сервере, если база серверная а код выполняется на клиенте то библиотечка должна быть на клиенте, если база файлова я то на том компе где запускаеш 1С
#86
by oleg_km
Для начала неплохо бы определиться, есть ли эта компонента: AddIn.ROM-Asterisk, это должна быть некая dll или целая инсталяция чего-то, во что входит эта dll. Затем неплохо было бы разобраться это внешняя компонента 1С или COM-сервер. Затем ее нужно зарегать, Если компонента 1С то командами 1С, если COM то regsvr32. Вот потом идти дальше
#90
by oleg_km
Судя по AddIn. это скорее всего внешний компонент. Тогда в для полного счастья не хватает: ПодключитьВнешнююКомпоненту или ЗагрузитьВнешнююКомпоненту после можно будет сделать Телефония = Новый "AddIn.ROM-Asterisk");
#92
by oleg rizvanov
ROM-Asterisk.dll - саморегистрирующаяся ВК. При первом запуске под Win2008/Win7 нужно запустить 1С из-под админа. В свойствах ярлыка запуска 1С поставьте флаг "Запуск с правами администратора". Не помню точно, как этот флаг обзывается. После этого ВК зарегистрируется и будет доступна для методов ЗагрузитьВК и ПодключитьВК
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как запустить обработку не вызывая метод "ПолучитьФорму"?
- нужно из 1С запустить приложение и дождаться пока оно отработает...
- Как из внешней обработки запустить процедуру другой внешней обработки?
- Как запустить отладку с параметром?
- Программно запустить процедуру из внешней обработки
- как из конфигуратора запустить отладку от имени другого юзера
- Как запустить отладку Штрих-М кассир базовая?
В этой группе 1С
- Одинаковая номенклатура в счет-фактуре
- УНФ цены контрагента
- Для Каждого Стр из Запрос.Выполнить().Выгрузить() ...
- Коды номенклатуры не уникальны
- "Корректировка поступления" и движения по регистру "Учет затрат"
- УТ 11: как работает обособленный учёт по менеджерам и подразделениям?
- СКД: условное оформление в зависимости от значения вычисляемого поля
- Не удаётся программно измент владельца элемента справочника
- Веб-сервер на Win Server 2012 на IIS
- УТ11. Новые команды печати не попадают в список документов.
- MS SQL: русские символы в именах столбцов
- v7: ЗиК - есть там сведения о заработке у предыдущих работодателей?
- форматирование строки XML
- Тихая установка 1с8.2
- Разные даты остатков в СКД
- Удаление группировки строк в табличном документе
- Работа с библиотекой NameDecl.dll
- Подключение внешнего источника данных xls
- RLS и табличная часть
- Обязательно ли в платежке указывать сумму НДС ?