Подскажите пожалуйста, а в чём может быть проблема c чтением очереди
из процедуры или это в принципе некорректный код ?
Код: Выделить всё
Map
GetMyQueue(*Queue,*String)
end
MyQueue Queue
Field String(3)
end
Code
MyQueue.Field = 'AAA'
Add(MyQueue,MyQueue.Field)
...
MyQueue.Field = 'AAA'
Get(MyQueue,MyQueue.Field)
If ErrorCode() then Message('Ошибка'). ! Всё пучком, ошибок нет
...
GetMyQueue(MyQueue,MyQueue.Field)
GetMyQueue Procedure(xQueue,xField)
Code
xField = 'AAA'
Get(xQueue,xField)
If ErrorCode() then Message('Ошибка'). ! Ошибка ! Почему ??!! :(