How to have PCF find ONLY recent files in the project

I apologize but I'm not sure how to phrase my question.

Is there a line of text I can add to the PCF that will only list the files in File History for that project? I hope the image will help show what I mean. When I go to Microstation Manager to select a new project to work on, everything changes the way it should but when I look at the File History I see files from other projects I recently worked on. I am hoping to find something that will show only the File History of the project I chose. When I worked from home I made the User: the Project so when I chose the User I would change to the project folders and there I would only see recent files from that project.

I did sort of the same thing at this office. I created ucf's for V7, V8 and Autocad workmode. When I choose a different user I will only see files in that particular project.

I hope I was clear because as I reread this it sounds a little convoluted.

Thank you

  • Unknown said:
    Is there a line of text I can add to the PCF that will only list the files in File History for that project?

    The recent File History is stored in your user preference file (*.upf), which is named after the user configuration file (*.ucf).  The project configuration file (*.pcf) is unrelated.

    Unknown said:
    When I worked from home I made the User: the Project so when I chose the User I would change to the project folders and there I would only see recent files from that project

    In that situation the UPF reflects the project, because the UCF defines the project.  However, you're still free to browse for files outside the project folders.  I suspect it's your own working discipline at home that has stopped non-project files appearing in your File History.

    In a normal MicroStation/Windows environment, users expect to be able to browse anywhere for a file.  Consequently, those files appear in the File History stored in that user's UPF.  If you want to prevent users from browsing outside the project folders, you need to implement a document management system (DMS).

     
    Regards, Jon Summers
    LA Solutions

  • Hi,

    as Jon wrote, the history is stored in UPF file and this file is derived from user name (UCF file name).

    You mentioned the solution already: If you want to have own history per project, you have to use individual user configuration files per project ... which leads to situation where for every project individual pcf, ucf and upf files will exist.

    To be correct, it's not hardcoded rule that UPF has to be named by user, it's more workspace philosophy that is defined in MicroStation configuration files. In fact you can change MicroStation configuration in such way the UPF files will be name by project name, not user name, but it's on your own risk and I guess not supported by Bentley.

    If you want to investigate this option more and to play with such configuration, go to C:\Program Files (x86)\Bentley\MicroStation V8i (SELECTseries)\MicroStation\config, open msconfig.cfg and find _USTN_PREFNAMEBASE variable definition. If you will change it to _USTN_PREFNAMEBASE : $(_USTN_HOMEPREFS)$(_USTN_PROJECTNAME), it should work ... but be aware it's not recommended to do such changes and you should analyze your workspace in detail if some side effects exist or not.

    With regards,

    Jan
  • Thank you Jon and Jan,
    That's kinda what I thought. I was checking to see if something might be out there I hadn't thought of. Unfortunately (or fortunately) all of the pcf files this office uses are set so I now know that I won't need to change anything.
    Thanks again