#0
by Beginner
Народ подскажите, пожалуйста, начинающему:В процедуре ОбработкаПроведения документа есть вызов метода ПровестиДокумент самописной на Delphi внешней компоненты глВнешняяКомпонента.ПровестиОтчетАгента(Контекст);Внешняя компонента на Delphi:function TExtendClass.CallAsProc(lMethodNum: Integer; var paParams: PSafeArray{(OleVariant)}): HResult; stdcall;var methMakeActionsDoc: end;...Вопрос: Как правильно обратиться к контексту документа, чтобы сформировать движения по регистру резервы?
#7
by Beginner
Я передаю/принимаю в/из внешней компоненты через параметры элементы справочников, документы. Хотелось бы и контексты также передавать во ВК...
#8
by orefkov
Я в Дельфи полный ноль, но попробуй для начала сделатьregRezervy := reg.Резервы;Хотя бы уже точнее можно будет узнать, где падает
#10
by Beginner
Всем кто принял участие спасибо. Особенное спасибо - все сразу срослосьОказывается, обращение через 2 точки и приводило к вылету 1С-ки.Это появилось и в таблице значений, когда обращался через 2 и более точек.
#11
by MetaEditor
а в VB работает через две точки...Sub ILanguageExtender_CallAsProc(ByVal iMethodNum As Long, ParamVal As Variant) Dim Reg As Object Select Case iMethodNum
#19
by Beginner
Сделал примитивную конфу с одним справочником "Агент" без реквизитов, Документ "ОтчетАгента" (вкл. флажок "Оперативный учет") с реквизитом шапки "Агент" типа "Справочник.Агент" ,Регистр с измерением "Агент" того же типа и ресурсом Кол Число(10,3)в модуле документа:КонецПроцедурыТекст глобальника:В Delphi:function TAgentClass.CallAsProc(lMethodNum: Integer; var paParams: PSafeArray{(OleVariant)}): HResult; stdcall;varend;1С Релиз 25Delphi 6За основу ВК взят Template с июльского ИТС
#21
by Beginner
Танец удался!Все оказалось в банальнейшей невнимательности!В конфе регистр называется ЗаданиЯ, а в ВК обращаюсь к ЧертТеЧемуCont.Регистр.ЗаданиЕВот блин <ТОРМОЗ>
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Комментарии при разработке
- Создание партий в приходной накладной
- Как в журнал документов добавить колонку?
- 1C + SQL: Связь между таблицами
- перенос Контрагента в другую группу, как?
- Как поменять заголовок поля ввода ????
- Как переносить строки в печатных формах
- Печать Счет-фактура из РНК
- Общая ошибка MAPI Почта.Подключиться();
- Если интересует как определить кто блокирует журнал
- закрытие 26 счета
- Как сделать в 8.0 чтобы на одно нажатие Enter открывался диалог выбора значения.
- V8 аналог выбрать?
- бланк "Маршрутная карта"
- Парадокс + 1С
- Как активизировать кнопку выбора
- странная проводка Дт71.2-Кт71.2
- Общая файловая ошибка при доступе ко внешней обработке.
- Как обратиться в картинке в библиотеке картинок по идентификатору
- Как перейти с ПРОФ на базовую бухгалтерию