A
AvasKvas
Всем доброго времени суток.
Помогите разобраться, по какой причине возникает ошибка:
У одного из клиентов агент выполняющийся по расписанию вываливается с ошибкой под номером 4399 (Value is out of range).
при чем при запуске этого агента на локалке отрабатывает нормально, при запуске на сервере - ошибка. Сервер винда 2008 64 бита.
Все что нашел в хелпе, только это: NOTES_ERR_RTPSTYLE_OUTOFRANGE = 4399;
Таким образом я определил,что ошибка в этой функции:
А конкретно при использовании NotesRichTextParagraphStyle. Количество итераций в цикле равно 12 (в других агентах использовал эту функцию и больше быо и ничего, работет).
Но почему ошибка именно здесь, не понятно!И у себя повторить я не могу! Подскажите, в чем может быть проблема?
Помогите разобраться, по какой причине возникает ошибка:
У одного из клиентов агент выполняющийся по расписанию вываливается с ошибкой под номером 4399 (Value is out of range).
при чем при запуске этого агента на локалке отрабатывает нормально, при запуске на сервере - ошибка. Сервер винда 2008 64 бита.
Все что нашел в хелпе, только это: NOTES_ERR_RTPSTYLE_OUTOFRANGE = 4399;
Таким образом я определил,что ошибка в этой функции:
Код:
Function CreateTable(Body As NotesRichTextItem, stroki As Integer, stolbci As Integer,v As Variant)
Dim s As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim doc As NotesDocument
Dim item As NotesItem
Dim j As Integer, iRow As Single, iColumn As Single
Set db = s.CurrentDatabase
'AgentStep="[09] Создаем стиль таблицы"
'стиль таблицы
Dim styles() As NotesRichTextParagraphStyle
For i% = 0 To stolbci-1 Step 1
ReDim Preserve styles(i%)
Set styles(i%) = s.CreateRichTextParagraphStyle
styles(i%).LeftMargin = 0
styles(i%).FirstLineLeftMargin = 0
styles(i%).RightMargin = RULER_ONE_INCH*v(i%)
Next
' AgentStep="[10] Создаем таблицу"
Call body.AppendTable _
((stroki+1), stolbci,, RULER_ONE_INCH *0.39, styles)
Set CreateTable = body
End Function
А конкретно при использовании NotesRichTextParagraphStyle. Количество итераций в цикле равно 12 (в других агентах использовал эту функцию и больше быо и ничего, работет).
Но почему ошибка именно здесь, не понятно!И у себя повторить я не могу! Подскажите, в чем может быть проблема?