Add fields to EditForm.aspx

I have a workflow which sends an email to a tech when a list item is edited. The email contains a link back to the EditForm.aspx, but this only contains those columns I want the end users to be able to edit.  I want to take the tech to a custom EditForm for the list item concerned, one which shows all the list columns. What is the best way to achieve this?

Even though the link in the email contains a lookup to the item ID, it doesnt seem to work if the EditForm has been customized in any way - it always brings the tech to the first list item.

This is MOSS and I have access to SP Designer.
LVL 4
TEEDAAsked:
Who is Participating?
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.

66866Commented:
Maybe I am not clear on your concern, do you want to customize an editform or update your workflow to take the user to the customized editform or both?
0
TEEDAAuthor Commented:
Sorry - guess I wasn't clear on that.  The workflow takes the tech to the standard EditForm.aspx for the specific list item just fine so I think it is OK, but I need it to take them to a custom EditForm for the specific list item. I can add a custom list form to a copy of the standard EditForm but when I do, the workflow doesn't bring the tech to the specific item - instead, it brings him to the custom EditForm.aspx for the first item in the list. The problem is that the standard EditForm doesn't show all the columns, which is what the tech needs to see/edit.  Thanks!
0
MsShadowCommented:
Are you using content types?
0
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

66866Commented:
Here's a couple of options
1.update the Editform so that it shows only certain "editable" fields based on the security of the list item. This way you only show one editform, however the fields are automatically editable if a "tech" is viewing it.
2. Assuming you are doing a custom workflow, you can update your email so that the custom editform is hardcoded in your email content for the tech.
0
TEEDAAuthor Commented:
Yes, I am using content types. My only concern with updating the standard EditFrom is that every time I do anything to it, it breaks the ability to attach a file, which is important for the end users - not so much for the techs. I gather this is a known issue and have never found a solution for it.  Thanks!!!
0
66866Commented:
actually if you do the infrastructre update from SharePoint, it should fix the issue. Did you try that?
0
TEEDAAuthor Commented:
No, I'm not involved in that end of things - jsut design and some minor developemnt. I will ask our server admin to do that - it would solve not just this problem, but a couple of other things where we've had to use workarouonds.

Can you point me at any info on showing only certain "editable" fields based on the security of the list item? This would be a first for us here. We're newbies in lots of ways.

Thanks!!
0
66866Commented:
This is good link on how to display editable fields based on permisison
http://www.sharepoint911.com/blogs/laura/Lists/Posts/Post.aspx?List=676af157-7d96-4e15-a987-54b8a3e4d948&ID=3
0

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
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
Microsoft SharePoint

From novice to tech pro — start learning today.