5/25/2011 8:44 AM | |
Joined: 10/3/2010 Last visit: 9/30/2024 Posts: 1562 Rating: (192) |
an example of C-script you can put on the Display-atrribute of objects in your picture: [code]#include "apdefap.h" BOOL _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName) { // WINCC:TAGNAME_SECTION_START // syntax: #define TagNameInAction "DMTagName" // next TagID : 1 // WINCC:TAGNAME_SECTION_END // WINCC:PICNAME_SECTION_START // syntax: #define PicNameInAction "PictureName" // next PicID : 1 // WINCC:PICNAME_SECTION_END if (strcmp(GetTagChar("@CurrentUserName"), "youruser")) return 0; else return 1; }[/code] |
B r g d s , |
|
6/6/2011 7:38 AM | |
Posts: 291 Rating: (69) |
Dear Friends, The following is a function for checking the authority base on CurrentUser-related "User Levels". Just as Phantom75 has said, we may create our own user-authority-levels.
I wrote and used in WinCC V6.0 SP3. (& have just tested okay in WinCC V7.0 SP1.)
End Sub Please try it if you are not familiar with C-Script as I. Best regards, Komi AttachmentUsage_Example.zip (526 Downloads) |
Last edited by: Komi at: 6/7/2011 11:09 AMUsage regarding this topic has been attached as jpg files. Last edited by: Komi at: 6/6/2011 7:47 AMSorry ~ I would like to correct the usage because I''''ve modified my function to take the @CurrentUser directly. So, please use for example: If KomiCheckPermission(123) = 1 then ''''execution is allowed for current user. End if Last edited by: Komi at: 6/6/2011 7:42 AM |
|
8/31/2016 10:07 AM | |
Joined: 5/14/2008 Last visit: 4/3/2024 Posts: 3 Rating: (0) |
It's not working on WinCC v7.3 Update 9 |
Follow us on