Welcome, Guest
Username: Password: Remember me
Welcome to TeslaSCADA forum!

Tell us and our members about your experience of using our products.
  • Page:
  • 1
  • 2

TOPIC: Report generate dyanmic name save in system

Report generate dyanmic name save in system 4 months 12 hours ago #3610

  • Sandeep
  • Sandeep's Avatar
  • Offline
  • Senior Member
  • Posts: 43
  • Karma: 0
Hello sir,
Kindly guide me or provide a script how to export a report automatically in system (whenever triggeer from PLC ) save with different name, because when i generate report it replace the previous report due to same name, i requested you kndly give me a script how to make.
Thanks
Sandeep Rawat
The administrator has disabled public write access.

Report generate dyanmic name save in system 4 months 5 hours ago #3611

  • Sandeep
  • Sandeep's Avatar
  • Offline
  • Senior Member
  • Posts: 43
  • Karma: 0
Hello Sir,
Pls Reply ASAP we required solution on urgent basis.
Thanks
Sandeep Rawat
The administrator has disabled public write access.

Report generate dyanmic name save in system 4 months 2 hours ago #3612

  • fatkhrus
  • fatkhrus's Avatar
  • Offline
  • Administrator
  • Posts: 993
  • Thank you received: 134
  • Karma: -102
Hello Sandeep,

To create different name use datetime function from this library: teslascada.com/HTML/date-and-time-library2.html
Example:
int day = datetime(5);
int hour = datetime(3);
string reportname = "report"+day+hour;
reporttopdf("Report1",reportname);

We've got holidays on Saturday and Sunday and could response later at those days.

Best regards,
Ruslan
The administrator has disabled public write access.

Report generate dyanmic name save in system 4 months 1 hour ago #3613

  • Sandeep
  • Sandeep's Avatar
  • Offline
  • Senior Member
  • Posts: 43
  • Karma: 0
Hello Sir,
Thanks for reply, On monday kindly reply my doubt, how can generate report in every 8 hours (user settable) in same path and same file .
for your reference i have attached a demo sheet.
Thanks
Sandeep Rawat
Attachments:
The administrator has disabled public write access.

Report generate dyanmic name save in system 4 months 54 minutes ago #3614

  • fatkhrus
  • fatkhrus's Avatar
  • Offline
  • Administrator
  • Posts: 993
  • Thank you received: 134
  • Karma: -102
Use system tag SystemCurrentDateTimeNewHour ( teslascada.com/HTML/tags.html). Create some local tags for your count purposes for Example: HoursCount and HoursSet.
Script should work every cycle.
if (Tags.SystemCurrentDateTimeNewHour==true){
Tags.HoursCount++;
if (Tags.HoursCount>Tags.HoursSet){
Tags.HoursCount=0;
int day = datetime(5);
int hour = datetime(3);
string reportname = "report"+day+hour;
reporttopdf("Report1",reportname);
}
}

Best regards,
Ruslan
The administrator has disabled public write access.

Report generate dyanmic name save in system 3 months 3 weeks ago #3615

  • Sandeep
  • Sandeep's Avatar
  • Offline
  • Senior Member
  • Posts: 43
  • Karma: 0
Hello sir,
Do you have any demo project for report according to hour base generate and save in same file whenever report generate, kindly share me
Thanks
Sandeep Rawat
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Go to top