**
Hi... A subject dear to my heart! See my presentation called QandA from the 2004 BMCUW in DC! I would do this with three forms and a join form. A form containing questions (and for more elaborate scenarios, a flag for the type of expected answer: integer, character, yes/no, date etc) A form containing the topics to which the questions may be relevant (this might be your service catalog or a list of things the user could ask for) A form linking which questions are related to which topics (this allows you to have an arbitrary number of questions associated with an arbitrary number of topics). This can be a two-column list with the Request ID (or GUID) from the topic and from the question in the same record. A JOIN of tables 1 and 3, and a second JOIN of the first with table 3. In this last compound JOIN table you will have the topics and only the questions related to that topic. That's both the minimum and complete set of questions. Typically once you select a topic (service catalog item?) you might have only 5 or 10 questions out of 20 to deal with. Notice that you could take this idea a couple layers further... service catalog item joined to questions joined to possible answers for each of the questions. If you are willing to coach your users through editing rows in a table you could just display a table based on the compound join with an extra editable column next to the question. When they pick an answer, push the question and the answer to a response table. One table refresh to populate the questions, one push per answer. Seems pretty efficient to me. You could also guide the user to click each row in the table and copy the question to a secondary field, where you would collect and submit the answer. More clicks, though. You could also save the push to the end and do a table walk of responses under a SUBMIT button... Might we see you at WWRUG11? I'd love to talk about this stuff. Should be pretty easy to find me. Doug Blair On Aug 28, 2011, at 3:12 AM, Shiju John wrote:
Doug -- Doug Blair d...@blairing.com +1 224-558-5462 200 North Arlington Heights Road Arlington Heights, Illinois 60004 ITILv3 |
- Any Method to check within a record for 'not null' opti... Shiju John
- Re: Any Method to check within a record for 'not n... JD Hood
- Re: Any Method to check within a record for 'not n... Doug Blair
- Re: Any Method to check within a record for 'n... Joe Martin D'Souza
- Re: Any Method to check within a record for 'not n... Chintan Shah
- Re: Any Method to check within a record for 'n... Shiju John
- Re: Any Method to check within a record fo... Chintan Shah
- Re: Any Method to check within a recor... Shiju John
- Re: Any Method to check within a ... Chintan Shah