Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Cache & VBS / 4 сообщений из 4, страница 1 из 1
01.04.2009, 16:39
    #35906288
Гость68
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Cache & VBS
Есть метод класса

ClassMethod MA1(ByRef SLOW As %String) As %String [ Final ]
{
Set SLOW=SLOW_"_A"
Quit SLOW
}

Он вызывается из VBS

SLOW="DDDDDDD"
RC=QUIK_RUN.MA1(SLOW)
MsgBox SLOW
MsgBox RC

после
SLOW="DDDDDDD_AObject"
RC="DDDDDDD"

В чем может быть проблема совсем голову сломал

5.0.18.6103.0
XP SP2 ENG
...
Рейтинг: 0 / 0
03.04.2009, 10:12
    #35909899
servit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Cache & VBS
Используя вместо " CacheObject.dll " http://docs.intersystems.com/cache20081/csp/docbook/DocBook.UI.Page.cls?KEY=GCRN_rn0501#GCRN_C85636] новую библиотеку " CacheActiveX.dll " проблема не возникает.

Например:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
  Set f = CreateObject("CacheActiveX.Factory")

  f.Connect("cn_iptcp:127.0.0.1[1972]:TEST:_SYSTEM:SYS")

  SLOW="DDDDDDD"
  Set QUIK_RUN = f.Static("test.a")

  RC=QUIK_RUN.MA1(SLOW)

  WScript.Echo SLOW 'Выводит DDDDDDD_A
  WScript.Echo RC 'Выводит DDDDDDD_A
...
Рейтинг: 0 / 0
07.04.2009, 08:15
    #35915906
Гость68
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Cache & VBS
Спасибо большое, а я уж думал что и не ответит никто. Насколько я понял это с 5.1 идет?
...
Рейтинг: 0 / 0
07.04.2009, 08:38
    #35915936
servit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Cache & VBS
Именно так.
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Cache & VBS / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]