Page 2 of 2
Re: Parser error: ) expected on VB report
Posted: Tue Aug 14, 2018 6:35 pm
by mrapi
Hi,I've tried
Code: Select all
report.GetComponentByName('VerticalLinePrimitive14').Left = 7.2;
but got error:
report.GetComponentByName is not a function
Re: Parser error: ) expected on VB report
Posted: Thu Aug 16, 2018 2:50 pm
by Lech Kulikowski
Hello,
Please check the following code:
Code: Select all
var vertLine = report.getComponentByName('Line1');
vertLine.left = 0;
Thank you.
Re: Parser error: ) expected on VB report
Posted: Thu Aug 16, 2018 3:21 pm
by mrapi
Hi.
using your code I got no error in console,but there is no change in line position,this is the code used:
Code: Select all
var report = new Stimulsoft.Report.StiReport();
report.loadFile('reports/lfc.mrt');
var vertLine = report.getComponentByName('VerticalLinePrimitive10');
console.log(vertLine.left);//initial value is 3,and it is displayed
vertLine.left = 4; //will change to 4
console.log(vertLine.left); //value is 4 in console but no change in view
this.viewer.report = report;
this.viewer.renderHtml('viewerContent');
...
thanks
Re: Parser error: ) expected on VB report
Posted: Thu Aug 16, 2018 9:48 pm
by Lech Kulikowski
Hello,
Please send us a simple report which reproduces the issue for analysis.
Thank you.
Re: Parser error: ) expected on VB report
Posted: Fri Aug 17, 2018 6:09 am
by mrapi
hi.I've attached a empty report with 2 vertical lines,with no datasource.
thanks
Re: Parser error: ) expected on VB report
Posted: Fri Aug 17, 2018 7:25 am
by Lech Kulikowski
Hello,
For vertical line, you should set position for start and end points:
var spvLine1 = report.getComponentByName("StartPointPrimitive1");
var epvLine1 = report.getComponentByName("EndPointPrimitive1");
spvLine1.left = 0;
epvLine1.left = 0;
Thank you.
Re: Parser error: ) expected on VB report
Posted: Fri Aug 17, 2018 7:49 am
by mrapi
Hi.give me some info, line is called VerticalLinePrimitive10,how do I get name for start/end point? in above example for VerticalLinePrimitive10 got StartPointPrimitive1 and EndPointPrimitive1
also in above report instead of moving the line it is duplicated,I can see 3 lines not 2
thanks
Re: Parser error: ) expected on VB report
Posted: Mon Aug 20, 2018 7:57 am
by Lech Kulikowski
Hello,
You can use the following code:
Code: Select all
var vertLine1 = report.getComponentByName("VLine1");
vertLine1.getStartPoint(vertLine1.getContainer()).left = 0;
vertLine1.getEndPoint(vertLine1.getContainer()).left = 0;
Thank you.
Re: Parser error: ) expected on VB report
Posted: Mon Aug 20, 2018 10:24 am
by mrapi
how seems to be working.thanks!
Re: Parser error: ) expected on VB report
Posted: Mon Aug 20, 2018 11:15 am
by Lech Kulikowski
Hello
We are always glad to help you!
Please let us know if you need any additional help.
Thank you.