iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
My understanding is that there will be a report deisigner in clientUI 7
1) Will it have report templates/wizard e.g. Label wizard to print say Avery type labels.
2) Will you be able to program at detail/row level e.g. change the background colour of the details/fields baed on some logic.
Hello,
It is not availble yet in ClientUI7. It should be ready for our R2 release. Regarding your question, would you mind to confirm some details?
1. Will it have report templates.wizard e.g. Lable wizard to print say Avery type labels?
Does it similiar like post/name card? If I am not mistaken, it should be supported.
2. Will you be able to program at detail/row e.g change the background color of the details/fields based on some logic.
Can you share with us a little about your scenario? Currently, user can change the style in designer. But in order to answer about your requirement, it would best if you tell us the detail of your scenario.
Regards,Handy
In typical report designer you have access to events within the report - e.g. detail line. This is where you can write code to affect the detail line in the report -e.g. you may wan to hide a field control depending on its value or change its colour.
Hello Richard,
We are still in developing phase for Report designer. Any reported scenario should be considered and be supported. If you can explain in screenshots, it would be more helpful. I can gather it in document list and let our developer study this scenario.
using System; namespace SLDevExpressReports.Web { public partial class XtraReport6 : DevExpress.XtraReports.UI.XtraReport { public XtraReport6() { InitializeComponent(); } private void Detail_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { //DetailBand detail = (DetailBand)sender; //double dblValue; //string strTemp; this.Report.GetCurrentRow(); string objValue = GetCurrentColumnValue("ClassNumber").ToString(); Int32 ClassNum; bool parsed = Int32.TryParse(objValue.Substring(0, 3), out ClassNum); if (parsed) { if (ClassNum >= 0 && ClassNum < 100) xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(10)))), ((int)(((byte)(100))))); else if (ClassNum >= 100 && ClassNum < 200) xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(10)))), ((int)(((byte)(50)))), ((int)(((byte)(200))))); else if (ClassNum >= 200 && ClassNum < 300) xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(230)))), ((int)(((byte)(100)))), ((int)(((byte)(250))))); else if (ClassNum >= 300 && ClassNum < 400) xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(150)))), ((int)(((byte)(100))))); else if (ClassNum >= 400 && ClassNum < 500) xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(122)))), ((int)(((byte)(120)))), ((int)(((byte)(200))))); else if (ClassNum >= 500 && ClassNum < 600) xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(050)))), ((int)(((byte)(164)))), ((int)(((byte)(250))))); else if (ClassNum >= 600 && ClassNum < 700) xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(200)))), ((int)(((byte)(100))))); else if (ClassNum >= 700 && ClassNum < 800) xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(45)))), ((int)(((byte)(210))))); else if (ClassNum >= 800 && ClassNum < 900) xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(50)))), ((int)(((byte)(14)))), ((int)(((byte)(253))))); else xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(14)))), ((int)(((byte)(10))))); } } } }
As you can see there is an opportunity to change the report e.g. value or display before the line is printed/previewed.
So we have an event the fires before the line is rendered .. private void Detail_BeforePrint
Here I can depending on a vlaue in the dataset/record chage the background colour of the label.
I have also attached some screen shots from DevExpress label report wizard.
Thank you for your feedback. This is exactly that we are going to do.
Hi
can you please ensure supplying client side parameters to filter the data in a report is an easy process to program. Thanks
Is there a date we can expect this development?
We could not decide the fixed date, but it should be in our R2 release. Also, I would need to confirm your question with our developer teams. Please bear with me.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname