13.12.2005, 10:44 | #1 |
Участник
|
Adjustment = Right и пробелы
Доброго дня!
проблема - тип RAssetStandardIdDefault имеет правое выравнивание, RAssetParameters::StandardIdDefault() возвращает 'БУ' но мне надо получить значение добитое пробелами т.е. ' БУ' есть-ли способ обойтись малой кровью? Спасиба. поиском шуршал- глухо. |
|
13.12.2005, 11:11 | #2 |
Moderator
|
Можно привести значение к требуемому виду (добить пробелами слева) с помощью функции strRFix().
__________________
Андрей. |
|
13.12.2005, 11:41 | #3 |
Участник
|
осталось узнать полную длину EDT...
|
|
13.12.2005, 11:58 | #4 |
Moderator
|
new DictType(extendedTypeNum(...)).stringLen();
__________________
Андрей. |
|
13.12.2005, 12:01 | #5 |
Участник
|
Цитата:
Сообщение от Dron AKA andy
new DictType(extendedTypeNum(...)).stringLen();
параллельно решил задачку Код: dictField = new SysDictField(tablenum(RAssetParameters), fieldnum(RAssetParameters, StandardIdDefault)); standId = strRfix(RAssetParameters::StandardIdDefault(), dictField.stringLen(), ' '); |
|
13.12.2005, 12:12 | #6 |
Участник
|
strRFix находится в Global и последний параметр по умолчанию "пробел"
|
|