Polarion ALM SDK API конвертировать длинные в целые

Я нахожусь в Полярионе, и я пытаюсь преобразовать длинное в целое число.

В документах, которые он показывает, есть - Class ConversionHelper И есть метод с именем getInt(), который - преобразует объект в примитивный тип int. Применяется к любому экземпляру Number или к строкам.

тогда я продолжаю пробовать это в моем коде, создающем отчет о тестировании:

## $sql_results returns an array of arrays from the db and I am grabbing the 3rd element of the inner array. Which returns a long number value 0.
    #set($arr_reqs = [])
    #set($arr_non_reqs = [])
    #foreach($requirement in $sql_results)
        #set($realNumber = $ConversionHelper.getInt($requirement.get(2)))
        $realNumber

        #if ($realNumber > 0)
            $arr_reqs.add($requirement.get(1))
        #else
            $arr_non_reqs.add($requirement.get(1))
        #end
    #end
    this is reqs = $arr_reqs
    this is non reqs = $arr_non_reqs

К сожалению, я делаю это, не меняет длинное значение на Int. Так что я могу сравнить это в своем утверждении if.

Так что это заставляет меня задаться вопросом, правильно ли я называю это из документации.

0 ответов

Другие вопросы по тегам