Personal View problem Question

Hi

I have a question about personal views

If the original was Desktop and the design changes do I loose the docs that were there.Is there anyway to reset and retain the info??


From Hemanth

Which is misleading in case of personal views.. where personal view have main design template and other functional views per user.

Always Personal views are dangerous.. as they won't update dynamically when the main design of the view is changed

Any help welcome

James
adspmoAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

qwaleteeCommented:
Personal VIEWS can't lose documents when replaced, because hey select docs based on a formula.  The new formula, if it matches the old, will return the same set of documents

Flders is another story.
qwaleteeCommented:
teh real issue is that when design changes for SHARED PERSONAL ON FIRST USE, it does not auomatcially update the derived personal views.
HemanthaKumarCommented:
The documents will be there in the db, it is just filtered thru views.

In case of personal views as I mentioned already, they don't get updated when main design of the view is altered. So you have to instruct users to remove the database from desktop and re-add (this is done when store on desktop option is used) or write a script which will go thru the db and delete the private views.

After that happens any user clicking on the view will create a new copy of the design and will see the documents.

For further information look into designer help on pvt views

~Hemanth

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Rowby Goren Makes an Impact on Screen and Online

Learn about longtime user Rowby Goren and his great contributions to the site. We explore his method for posing questions that are likely to yield a solution, and take a look at how his career transformed from a Hollywood writer to a website entrepreneur.

adspmoAuthor Commented:
I believe the original was done with SHARED Desktop,PERSONAL ON FIRST USE.

I used the same selection formula, the column data is different
HemanthaKumarCommented:
Then delete the db icon on workspace and readd it to see if the changes does reflect or not ?
adspmoAuthor Commented:
This databse is used by hundreds of people

You mentioned there may be a way to remove the old db and add the new by script.

Do you have such an animal

James
qwaleteeCommented:
It will require use intervention, but only to answer a Y/N question.

server := "...";
file := "...";
@Command([WindowWorkspace]);
@Command([AddIcon]; server : file);
@Prompt([OK]; "Remove icon"; "In a moment, Lotus Notes will ask yo if you wish to remove the database icon.  Please answer yes.  The button will automatically add an updated version immediately afterward.);
@Command([EditClear]);
@Command([AddIcon]; server : file);
adspmoAuthor Commented:
I came up with this one

The environment stuff is used to hide the button once it has been pushed

@PostedCommand([FileCloseWindow]);
@PostedCommand([FileCloseWindow]);
@PostedCommand([WindowWorkspace]);
@PostedCommand( [AddDatabase] ;@DbName );
@PostedCommand([FileDatabaseRemove]);
@PostedCommand( [AddDatabase] ;@DbName );
@SetEnvironment("Pushed"; "Y")
HemanthaKumarCommented:
That should do.. but I have seen much better ones.. doesn't remember where. Once I find it I will post it here
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Lotus IBM

From novice to tech pro — start learning today.