Проблема ПИР: 102.171895
Первое решение: 9.1.1.1
Описание: Поддержать функции необходимые для работы продукта Галактика ESB
Проект: Предложение по новой функциональности Галактики ERP (по системе в целом)
Детализация: ?
Имя файла: G_DOTNET4VIP_DLL_9130.TXT
Файл добавлен: 2018-02-08 18:43:35
Что изменилосьКак изменилось
Реализовать в Галактика ERP функции для использования кода DotNet.Реализованы следующие методы: // создаёт описатель DotNet-типа procedure DOTNET_GETTYPE(typeFullName:string; resultDotNetType:PField); // создаёт экземпляр объекта заданного типа и возвращает его описатель procedure DOTNET_CREATEINSTANCE(dotNetType:PField; resultDotNetObject:PField); // уничтожает экземпляр объекта, заданный его описателем function DOTNET_RELEASE(handle:PField):longint; // увеличивает счётчик ссылок описателя function DOTNET_ADDREF(handle:PField):longint; // создаёт описатель метода с фиксированным набором параметров экземпляра DotNet-типа procedure DOTNET_METHOD_CREATE(dotNetType:PField; methodName:string; resultDotNetMethod:PField); // создаёт описатель произвольного метода (статический, конструктор, с переменным количеством параметров) // DotNet-типа procedure DOTNET_METHOD_CREATE_EXT(dotNetType:PField; methodName:string; resultDotNetMethod:PField;methodKind:longint;firstArgParams:longint); // связывает параметр (без учёта его типа) метода с переменной VIP procedure DOTNET_METHOD_BINDPARAM(methodContextHandle:PField; paramIndex:longint; fld:PField; kindOfParam:longint); // связывает типизированный параметр метода с переменной VIP procedure DOTNET_METHOD_BINDPARAM_TYPE(methodContextHandle:PField; paramIndex:longint; fld:PField; kindOfParam:longint;paramTypeFld:PField); // осуществляет вызов статического метода procedure DOTNET_METHOD_INVOKESTATIC(methodContextHandle:PField); // осуществляет вызов метода экземпляра DotNet-объекта procedure DOTNET_METHOD_INVOKE(methodContextHandle:PField; instanceHandle:PField); // возвращает результат вызова метод ToString экземпляра DotNet-объекта function DOTNET_TOSTRING(handle:PField):string;

Ресурсные файлы, в которых встречается проблема Галактики ПИР 102.171895

G_DOTNET4VIP_DLL_9130.TXTG_DOTNET4VIPDLL9.1.3.02018-02-08 18:43:35
G_DOTNET4VIP_DLL_9120.TXTG_DOTNET4VIPDLL9.1.2.02017-11-16 18:54:32