I am using InfoPath to create a custom form on the SP2010 list. When the "created by" field is dropped on the design surface it uses a picker control. How do you go about using a Textbox control to display the user name. I don't see an options for this. Thanks
You would add a calculated value to accomplish this.
Do not add your Created By field to the form template.
- Add a Calculated Value from the Controls.
- Go into the control
- Select Insert field or Group
- You wont see Created By at first, select show advanced view
- Expand dataFields
- Expand Created By
- Expand pc:Person
- Select DisplayName
- Click Ok
That should do it (just tested). Note that it wont show on new forms for obvious reasons.