Подскажите Плиииз

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

dzheyzhi

#1
Подскажите пожалуйста, каким образом после занесенного значения в поле, можно осуществлять повторное обращение к этому значению?
Не пойму как это сделать....

Пример кода:
While Not ( d Is Nothing )
Call item.AppendToTextList( d.GetItemValue( {EnterProblem} )( 0 ))
If Join(d.EnterProblem, ", ") <> {} Then
Goto it
End If
Set d = ndc.GetNextDocument( d )
Wend
 
D

dzheyzhi

#3
d.GetItemValue("имя поля") - возвращает массив данных
Это то понятно что он возвращает массив данных))
Каким образом сделать так что после уже занесенного массива данных после функции (Call ws.CurrentDocument.Refresh), при повторном обращении к конкретному значению в массиве допустим выводить msgbox)))
 

Kizarek86

Lotus team
20.07.2007
864
4
#4
Вы меня совсем запутали...в чем проблема получить значение из поля? выложите весь код и скажите что хотите.
 

savl

Lotus team
28.10.2011
2 131
102
#5
dzheyzhi
Уж простите за придирку, но очень не хватает: запятых и более внятного объяснения или просто иначе сказать.
Пока не ясно что требуется, лично мне.
Код:
d.GetItemValue("имя поля")(i)
взять значения i из массива значений поля
 
A

alexas

#6
Подскажите пожалуйста, каким образом после занесенного значения в поле, можно осуществлять повторное обращение к этому значению?
MsgBox doc.Getitemvalue("MyItem")(UBound(doc.MyItem))
покажет последнюю запись добавленную в item с помощью Call item.AppendToTextList(...), где "MyItem" - имя Вашего item

Это Ваш код? Может-быть надо что-то делать по-другому?
 

Kee_Keekkenen

Well-known member
05.09.2006
639
4
#7
Это то понятно что он возвращает массив данных))
Каким образом сделать так что после уже занесенного массива данных после функции (Call ws.CurrentDocument.Refresh), при повторном обращении к конкретному значению в массиве допустим выводить msgbox)))
что значит повторное обращение к конкретному значению ?