I have been told we want to create a table where a collection of data exists, Program ID being the Primary Key, Program Name, Program Manager, Start Date, and End Date. I completed that portion by adding UD columns to the UD01 table. I have named them program_name_c, program_manager_c, start_date_c, end_date_c and used Key01 as the Program ID.
To update the fields, I made a UBAQ to insert the data into the table. The UBAQ worked fine and the data updated with no issues.
I created a UD column for the Project Table, ProgramName_c to store the data from UD01.Key01. I created a layer in application studio and added a search only text box to query the UD01 table. When I search the table, the custom fields I created in the UD01 table are not populated with any data, though a separate BAQ indicates there is data there. When troubleshooting, I used the UBAQ to update ShortChar01, ShortChar02, Date01, and Date02 and the search function on the Project table now returns data. The problem is the column headers mean nothing to users who donāt know what the mapping is.
So either I have column headers that mean nothing but the data is there, or the column headers are useful, but the data doesnāt populate.
If you feel there is something missing, please ask and I will do my best to explain further.
I think what John is asking, what are you trying to do from a business perspective? Try explaining again without mentioning any technical terms. No tables, fields, IDs, etc. It has something to do with Projects, we can see that, but what is the deliverable? A report that shows XXX for example.
So sounds like youāre try link UD01 to Project table via Program_name_c column. Or are you trying to have the user select the āprogramā and save it to the Project table?
A Program is a PMI term that refers to a related group of projects that are managed synergistically. Our company wants to provide financial reporting on product sales and projects in the framework of a program and adding the table and the UDF on the Product Group and Project forms is the easiest way to write reports that bring all of the data together. Otherwise, we have to maintain a list of projects and the product groups and rewrite the report every time anything is added to the program
He said a Program is āā¦a list of Projectsā, so I thought it might be one way to run some reporting by grouping projects and not necessarily for revenue or costs, maybe tasks, open POs, etcā¦
My first inclination was a combo box. I havenāt looked at the link yet, but if it can display the program name and return the program ID that would be good too.
Have you considered using User Codes instead of a UD01 table? Then you could fill the combobox with the UserCode and bind it to a UD field on the Project/ProdGrup tables.