Help on exporting Citect SCADA reports to Excel

Mehak

Member
Join Date
Jul 2021
Location
Lahore
Posts
6
Hello Everyone,

I am working on reports in Vijeo Citect V7.40. I want to generate a report whenever I press the button. I am able to generate it according to date like making a Cicode file and adding the form, whenever I press the button form will open to give me the option to select the date. Similarly, I am trying to make a form for a time also. Can someone guide me on how to do this?

STRING sdate,edate,Em,D,M,Y;

D = DateDay(TimeCurrent());
M = DateMonth(TimeCurrent());
Y = DateYear(TimeCurrent(),1);

sdate= "Start Date";
edate= "End Date";
INT hChannel_M;

FormNew("Select Report date..",38,2,16);
FormInput(20,0,"DD-MM-YYYY Format",Em,20);


D = DateDay(TimeCurrent());
M = DateMonth(TimeCurrent());
Y = DateYear(TimeCurrent(),1);

FormComboBox(2 ,0, 15, 6, sDate, 1);
FormAddList(D + "-" + M + "-" + Y);
FormButton(8 ,1 ,"Select",0, 1);
FormButton(16 ,1 ,"Cancel",0, 2);

FormRead(0);

STRING START_DATE_TIME
D = DateDay(StrToDate(sdate)); //DateAdd Will convert only when the date is in System Date Format
M = DateMonth(StrToDate(sdate));
Y = DateYear(StrToDate(sdate),1);
START_DATE_TIME = Y + "-" + M + "-" + D;

STRING END_DATE_TIME
D = DateDay(DateAdd(StrToDate(sdate),86400)); //DateAdd Will convert only when the date is in System Date Format
M = DateMonth(DateAdd(StrToDate(sdate),86400));
Y = DateYear(DateAdd(StrToDate(sdate),86400),1);

END_DATE_TIME = Y + "-" + M + "-" + D;

VbCallRun(VbCallOpen("GetRep", START_DATE_TIME, END_DATE_TIME));
This is my code for date selection.
 

Similar Topics

We are currently in the testing phase with our Tag based driver for CLX PLCs. One of our reps is testing it with a Control Logix that has a...
Replies
4
Views
4,993
Hi all, hope you are having a great day, I am in need of your help to create a AOI or program that does this kind of job: I have a IO Link...
Replies
6
Views
94
please help me . I have to make this ladder diagram and I can’t figure it out :(
Replies
12
Views
342
Hi Everyone, i was hoping for a little help with this module. i have data that needs to be read from a different plc through the Modbus plus...
Replies
11
Views
222
Hello, I am trying to replicate a piece of logic on the PLC5 onto an SEL RTAC. I am using ladder on SEL and FBD. I am having issue on the ladder...
Replies
13
Views
228
Back
Top Bottom