I'm trying to create a report that prints checks. The top portion of the report is the invoices being paid. They are aligned to the top.
The bottom of the report is the actual check. Aligned to the bottom of the page.
The data is grouped by Vendor... but I can't align the groupfooter to the bottom so it prints 'on the check'
Any ideas how I can get this to work. Thanks.
The data looks like this.
INVOICE DATE VENDOR INVOICE NUMBER AMOUNT
10/1/2010 ABC 100 $100.00
10/2/2010 ABC 101 $200.00
GROUPED BY VENDOR
CHECK AMOUNT $300
The Check Form Looks like this....
____________________________________________________________________
Date check # Invoice Amount
____________________________________________________________________________
Total
_____________________________________________________________________________
Check # 101
Check Date
to the order of ________
______________________________________________________________________________
7 Answers, 1 is accepted
Should I open a support ticket?
thanks
In the current implementation, the group footer would always follow the detail section. However we've had requests to allow the group footer to show at the bottom right next to the page footer and this feature is logged into our features list.
Sorry for the temporary inconvenience.
Greetings,
Steve
the Telerik team
Hi Steve,
Is this feature only logged in your internal documenation as I'm unable to find any info about it anywhere I look.
If it's only internal are you still able to give us a hint on when such feature might be added? Within next year, two-years?
Thanks
Tomas
Features that have not been researched upon and there is no clear idea how to implement them prior such research are not shown in the public issue tracker. We're considering features for implementation after each Q ends (we're about to release Q3 this week), and once we do, we update our Roadmap.
So keep an eye on the road map for upcoming features, as we cannot engage with a timeframe on beforehand.
Sincerely yours,
Steve
the Telerik team
Thanks,
Babita Banerjee
Here's my work around... it works.. have printed thousands of checks on pre-printed checks
Basically you add blank rows to the data, the detail, (make sure you have 25 rows) so that the 'printed' check always is at the bottom of the page.
In my check report I do the following.
// Add Blank Rows
List<V_CHECK> _newLIST = new List<V_CHECK>();
foreach (var row in q)
{
var query = (from v in _lstChecks
where v.vend_name == row.vend_name
orderby v.inv_no
select v).Take(25);
// Add blank rows Regular Checks
if (row.Count <= 25)
{
_newLIST.AddRange(query.ToList());
int cnt = 25 - row.Count;
for (int i = 0; i < cnt; i++)
{
V_CHECK v = new V_CHECK();
v.vend_name = row.vend_name;
_newLIST.Add(v);
}
}
else
{
// Get 24
var query1 = (from v1 in _lstChecks
where v1.vend_name == row.vend_name
orderby v1.inv_no
select v1).Take(24);
_newLIST.AddRange(query1.ToList());
// Add 1
V_CHECK v = new V_CHECK();
v.vend_name = row.vend_name;
v.notes =
"Continued... See Check Report";
_newLIST.Add(v);
}
Thanks,
Babita Banerjee