В хрустальных отчетах как нумеровать строки буквами - PullRequest
4 голосов
/ 28 ноября 2011

Я хотел бы создать систему нумерации типов контуров в моем отчете Crystal в следующем формате:

  1. текст

    а. Текст

    б. текст

  2. текст

    a.text

    b.text

    с. текст

и т. Д. Я могу сгенерировать 1,2,3, где я использую a, b c. Есть ли кристаллическая формула для преобразования 1 в a, 2 в b и т. Д., Или я должен написать одну?

1 Ответ

4 голосов
/ 28 ноября 2011

Вы бы использовали функцию Crystal chrw для преобразования int в char и таблицу ascii.(подсказка: a = 97)

chrw(96 + i) //where i is 1 based

или конвертируйте «a» в Unicode с помощью ascw и считайте до ...

chrw(ascw("a") + (i-1)) //where i is 1 based
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...