Параметры источника данных Birt от файла свойств

Нет никакого встроенного оператора форматирования, чтобы сделать это. Если бы Вы хотели преобразовать его в шестнадцатеричную строку, то Вы могли бы сделать:

NSString *str = [NSString stringWithFormat:@"%x", theNumber];

Для преобразования его в двоичную строку необходимо будет создать его сами:

NSMutableString *str = [NSMutableString stringWithFormat:@""];
for(NSInteger numberCopy = theNumber; numberCopy > 0; numberCopy >>= 1)
{
    // Prepend "0" or "1", depending on the bit
    [str insertString:((numberCopy & 1) ? @"1" : @"0") atIndex:0];
}
5
задан bluish 11 October 2011 в 11:46
поделиться

1 ответ

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

Если вы хотите передать информацию о подключении извне, вам нужно будет настроить сам источник данных. Внутри редактора источника данных есть раздел «Привязка свойств», который позволяет абстрагироваться от всех значений, управляющих подключением к данным. Оттуда вы можете привязать значения (с помощью редактора выражений) либо к параметрам отчета, либо к файлу свойств.

Чтобы привязать к параметру отчета, используйте следующий синтаксис: params [имя параметра] .value в качестве выражение.

Чтобы привязать к файлу свойств, установите файл ресурсов в свойствах верхнего уровня отчета. Оттуда вы можете просто использовать значение ключа свойства для привязки записи к источнику данных.

Удачи!

7
ответ дан 13 December 2019 в 05:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: