Не рисуются метки

Опубликовано в Ошибки QPILE

PORTFOLIO_EX Portfolio_Name;
DESCRIPTION Portfolio_Name;
CLIENTS_LIST ALL_CLIENTS;
FIRMS_LIST ALL_FIRMS;

PROGRAM
new_global("iter",0)

SERVERTIME=GET_INFO_PARAM("SERVERTIME")
SERVERDATE=GET_INFO_PARAM("TRADEDATE")
TIMESERV=SUBSTR(SERVERTIME,0,2)&SUBSTR(SERVERTIME,3,2)&SUBSTR(SERVERTIME,6,7)&""
p_LastPrice =GET_VALUE(GET_PARAM_EX ("SPBFUT", "RIZ1", "last"),"PARAM_VALUE")+0
DATE=SUBSTR(SERVERDATE,6,4)&SUBSTR(SERVERDATE,3,2)&SUBSTR(SERVERDATE,0,2)

label_params=create_map()
label_params=set_value(label_params,"TEXT", "")
label_params=set_value(label_params,"ALIGNMENT", "BOTTOM")
label_params=set_value(label_params,"YVALUE", p_LastPrice)
label_params=set_value(label_params,"DATE", DATE)
label_params=set_value(label_params,"TIME", TIMESERV)
label_params=set_value(label_params,"R", 0)
label_params=set_value(label_params,"G", 0)
label_params=set_value(label_params,"B", 200)
label_params=set_value(label_params,"TRANSPARENCY", 10)
label_params=set_value(label_params,"FONT_FACE_NAME", "Tahoma")
label_params=set_value(label_params,"FONT_HEIGHT", 12)
label_params=set_value(label_params,"HINT", "111111111111111111111111111111")
if floor(iter / 2) * 2 != iter
label_params=set_value(label_params,"IMAGE_PATH", "E:\10.bmp")
else
label_params=set_value(label_params,"IMAGE_PATH", "E:\20.bmp")
end if
id=ADD_LABEL("TEST", label_params)

iter=iter+1


END_PROGRAM

PARAMETER Null;
PARAMETER_TITLE Null;
PARAMETER_DESCRIPTION Null;
PARAMETER_TYPE STRING(10);
END

END_PORTFOLIO_EX

 

Файлы 10.bmp и 20.bmp это маленькие картинки (к примеру 1px * 1px). Возможно то же самое будет и с большими картинками. Результат  - не рисуются на графике. Проблема теподдержкой признана, обещают исправить.

Ошибка найдена при тестировании робота перед его передачей Заказчику. Вылечилость заменой файлов меток на бОльшие по размеру.

Недостаточно прав для комментирования