![]() |
Auto Numbering |
Post Reply ![]() |
Author | |||
umair ![]() Groupie ![]() Joined: 30 November 2017 Status: Offline Points: 20 |
![]() ![]() ![]() ![]() ![]() Posted: 01 March 2018 at 1:41am |
||
Hello,
How to set Auto Numbering Column to not to sort when sorting other column in Report Control? Please Help. |
|||
![]() |
|||
olebed ![]() Admin Group ![]() Joined: 01 July 2014 Location: Ukraine Status: Offline Points: 841 |
![]() ![]() ![]() ![]() ![]() |
||
Hello,
You need to set CXTPReportPaintManager::m_bRecOrRowNum to FALSE.
Note that you should do this every time on change theme (set new PaintManager). Regards, Oleksandr Lebed |
|||
![]() |
|||
umair ![]() Groupie ![]() Joined: 30 November 2017 Status: Offline Points: 20 |
![]() ![]() ![]() ![]() ![]() |
||
Its working! Thank You Oleksandr Lebed
![]() Two more think i want to ask. 1) How to start Auto Numbering from 1 (not from zero)? 2)When I Print the report control, it print all data except Auto Numbering column which printing as empty? Please help |
|||
![]() |
|||
olebed ![]() Admin Group ![]() Joined: 01 July 2014 Location: Ukraine Status: Offline Points: 841 |
![]() ![]() ![]() ![]() ![]() |
||
I have tried with GridSample and it draws AutoNumbering column as expected.
It is not easy to guess what exactly interferes with printing. I can advice to open PrintPreview in your application and then set breakpoint in method CXTPReportRow::Draw() in line ~417
Then in PrintPreview press button Print. First column {#0} on breakpoint should be your AutoNumbering column. Execution should go to line ~530 with DrawRowNumber()
|
|||
![]() |
|||
umair ![]() Groupie ![]() Joined: 30 November 2017 Status: Offline Points: 20 |
![]() ![]() ![]() ![]() ![]() |
||
Thank You Oleksandr Lebed.
I resolved the issue as: if (pColumn->IsAutoNumbering()) { pPaintManager->DrawRowNumber(pDC, rcItem, pRow); } else { int nItemTextWidth = pItem->Draw(&drawArgs); } And also resolved the first issue as: GetPaintManager()->m_iRecOrRowStart = 1; |
|||
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |