Страница 1 из 1

Добавлено: 18 Апрель 2005, 13:06
Гость
Доброго всем времени суток!
Не подскажет кто-нибудь из всезнающего All-а, как можно встать на нужную запись в стандартном бровзе (С5.5H, АВС), построенном не по файлу, а по очереди.
Если по файлу, то делаю я так:
BRW1.ResetFromBuffer()
BRW1.PostNewSelection
Как то же самое сделать для очереди?

Написал: NewUser(217)

Добавлено: 18 Апрель 2005, 14:45
StillZero
примерно так:

Код: Выделить всё

DataQueue QUEUE
Name         STRING(20)
                 END
 code
 ...
 DataQueue.Name='Вася' 
 get(DataQueue,DataQueue.Name)
 if not errorcode()
    select(?List,pointer(DataQueue))
 end
путаю постояно pointer и position посмотрите в help-е что точно нужно

Написал: PAA(27)

Добавлено: 20 Апрель 2005, 12:10
Гость
Спасибо огромное - все получилось! И ничего вы не спутали - именно поинтер в хэлпе указан. Еще раз - спасибо!
Написал: NewUser(217)