Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
8 Язык QPILE.doc
Скачиваний:
38
Добавлен:
11.03.2015
Размер:
813.57 Кб
Скачать
      1. Set_row_color

Функция назначения цвета фона указанной строки таблицы. Данная функция относится к предыдущей версии языка и сохранена для совместимости.

SET_ROW_COLOR (STRING client_code, STRING background_color, STRING selected_background_color)

Параметры:

Параметр

Тип

Описание

1.

client_code

STRING

Код клиента, при установке этого параметра в «ROWNAME» цвет подсветки устанавливается на текущего рассчитываемого клиента.

2.

background_color

STRING

Основной цвет подсветки строки

3.

selected_background_color

STRING

Цвет подсветки строки, когда строка выделена.

Цвет фона (подсветки) задается макросом «RGB(<red>, <green>, <blue>)». Например, если в качестве параметра цвета передадите в функцию строку «RGB(255, 0, 0)», то цвет подсветки установится в красный. Для использования системного цвета по умолчанию используйте строку «DEFAULT_COLOR».

Пример:

SET_ROW_COLOR (ROWNAME, “RGB(0,255,0)”, “DEFAULT_COLOR”)

Основной цвет строки таблицы для текущего рассчитываемого клиента здесь устанавливается в зеленый, цвет выделенной строки – по умолчанию.

      1. Set_row_color_ex

Функция назначения цвета фона и шрифта указанной строки таблицы.

SET_ROW_COLOR_EX (DOUBLE row_number, STRING background_color, STRING selected_background_color, STRING font_color, STRING selected_font_color)

Параметры:

Параметр

Тип

Описание

1.

row_number

DOUBLE

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

2.

background_color

STRING

Основной цвет фона строки

3.

selected_background_color

STRING

Цвет фона строки, когда строка выделена курсором

4.

font_color

STRING

Основной цвет шрифта строки

5.

selected_font_color

STRING

Цвет шрифта, когда строка выделена курсором

Цвет фона (подсветки) задается макросом «RGB(<red>, <green>, <blue>)». Например, если в качестве параметра цвета передадите в функцию строку «RGB(255, 0, 0)», то цвет подсветки установится в красный. Для использования системного цвета по умолчанию используйте строку «DEFAULT_COLOR».

Пример:

SET_ROW_COLOR_EX (10, “DEFAULT_COLOR”, “DEFAULT_COLOR”, “RGB(0,255,0)”, “RGB(0,0,255)”)

Основной цвет шрифта для 10-й строки таблицы устанавливается в зеленый при выделении ее курсором цвет шрифта станет синим.

    1. Функции для получения значений Таблицы текущих значений параметров

      1. Get_param

Функция предназначена для получения значения параметров биржевой информации. С помощью этой функции можно получить данные из Таблицы текущих значений параметров для заданных кодов класса и бумаги.

GET_PARAM (STRING classcode_list, STRING seccode, STRING param_name)

Параметры:

Параметр

Тип

Описание

1.

classcode_list

STRING

Список кодов классов ценных бумаг, в которых будет искаться бумага через запятую. Например, если в функцию передается строка «EQBR,EQBS,EQNL», то бумага будет искаться в классах «А1-Акции», «А2-Акции» и «Б-Акции»

2.

seccode

STRING

Код бумаги

3.

param_name

STRING

Идентификатор параметра

Пример:

LastPrice = GET_PARAM (“EQBR”, “EESR”, “last”)

Переменной «LastPrice» присваивается значение цены последней сделки для «РАО ЕЭС» из класса «А1-Акции ММВБ».