Просмотр полной версии : Получение значений атрибутов заголовков документов на стороне 1С.
Для получение атрибута спецификации накладной для текущей записи есть -
SH.GetDetailAttr(ИндексПроцедуры, ДанныеСХ_Документы.КодНоме рГТД)
а как получить значение атрибута заголовков документов (напр. Номер TTN ЕГАИС - 92). Подскажите
Версия базы данных - 4.107
Версия DLL - 4.13.14.0
apetrov70
25.11.2017, 00:39
В sh4ole есть Получение значения атрибута заголовка документа по номеру
function DocHeaderAttrs (RID,OPTION,AttrN,DOC_TYPE: integer ): WideString; safecall;
В sh4ole есть Получение значения атрибута заголовка документа по номеру
function DocHeaderAttrs (RID,OPTION,AttrN,DOC_TYPE: integer ): WideString; safecall;
Обработка построена на подключении "COMObject("Sh4Book.Sh4BookApp")"
а не "COMОбъект("Sh4Ole.Sh4App")".
для "Sh4Book.Sh4BookApp" как быть в этом случае? Подскажите
apetrov70
27.11.2017, 21:26
function DocHeaderAttr ( RID,SysFlag,AttrN,DOC_TYPE: integer ): WideString; safecall;
function DocHeaderAttr ( RID,SysFlag,AttrN,DOC_TYPE: integer ): WideString; safecall;
только для подключения по "Sh4Ole.Sh4App"
При подключении через COMObject("Sh4Book.Sh4BookApp") эта функция не фурычит, ругается:
SH.DocHeaderAttrs(RID, Options, 1, Type) {(1)}: Метод объекта не обнаружен (DocHeaderAttrs)
Есть ли какой нибудь аналог для Sh4Book
apetrov70
28.11.2017, 21:01
Название функции отличается на одну букву в конце
Это то, что нужно. Спасибо
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot