Auto Numbering |
Post Reply |
Author | |||
umair
Groupie Joined: 30 November 2017 Status: Offline Points: 20 |
Post Options
Thanks(0)
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 |
Post Options
Thanks(1)
|
||
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 |
Post Options
Thanks(1)
|
||
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 |
Post Options
Thanks(1)
|
||
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 |
Post Options
Thanks(0)
|
||
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 |