Читайте конкретный заказ#

Хранилище станции и нехватка конкретного build task — разные данные. В X4FO подсказка берётся из нативного заказа хоста, а не вычисляется по локальному миру гостя.

После проверки станции и build task используется выражение:

XML
<set_value name="$Needed"
           exact="$Station.neededbuildresources.{$Build}.table" />
<set_value name="$Wares" exact="$Needed.keys.list" />

Это фрагмент обработчика, не самостоятельный скрипт. $Station и $Build должны быть разрешёнными и проверенными нативными объектами текущего контекста.

Проверки до чтения#

Проверяются текущая сессия, личный владелец, постоянный ID заказа, его ревизия, станция и действующий build task. Клиент не присылает готовый нативный handle чужого процесса.

Неполный ответ не отображается как полный список. При завершении заказа или смене контекста старая подсказка теряет силу.

Что проверено в 0.53#

Две реальные queued-комплектации сверены с независимым чтением хоста: для Low — три вида товаров, для Medium — четыре. Имена и количества совпали с данными настоящих tooltip widgets карты гостя.

Проверены наведение, выбор, переключение A → B → A и повторное получение данных после SAVE. Исправлен сброс выбора при автоматическом перестроении таблицы.

См. выбор и обновление UI и справочник свойства.