Визов функции из библиотеки

  • Автор темы Автор темы Cleric84
  • Дата начала Дата начала

Cleric84

Well-known member
03.01.2008
599
0
Всем привет.

Вчера столкнулся с проблемой или глюком может и из кривизной рук))))

написал финкцию пихнул ее в библиотеку. пробую визвать ету функцию.
на кнопке,
Option
Use "LS.Agent"
clic

Код:
Sub Click(Source As Button)

Dim subs As New NotesSession
Dim subw As New NotesUIWorkspace
Dim subdb As NotesDatabase
Dim subdoc As NotesDocument
Dim subui As NotesUIDocument

Set subdb=subs.CurrentDatabase
Set subui=subw.CurrentDocument
Set subdoc=subw.CurrentDocument.Document


Call subdoc.ReplaceItemValue("NextSt", GetNewIndex(subdoc))

на строчке Call subdoc.ReplaceItemValue("NextSt", GetNewIndex(subdoc)) ругается illegal parenthesized reference
ну думаю, надобно как всегда переоткрить форму, или на крайний случай перегрузить лотус... но не тут то било.. не видит новую библиотеку, если все ето дело запихнуть в другую библиотеку все работает... ну можно и пройти мимо и не заморачиватся..... вот только интиресно почему система не видит функцию в новуй библиотеке а в старой видит?....
 
А в библиотеке ошибок нет? может, просто не скомпилилась из-за ошибок, может, одноименная ф-ция или sub есть в другой библиотеке. Попробуй для 8ки Open Declaration - где и какое дизайнер найдет описание этой ф-ции; если требования позволяют, сделай рекомпайл лотусскрипта.
 
OKEN

да походу нет, все тютя в тютю перенес в другую библиотеку и заработало......
ок попробую
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab