And this is *definitely* a case where you should be SURE to reset the lineDelimeter to a return character. All kinds of havoc could ensue if you forget to undo this special setting.
I would prefer to use set the itemDelimeter to "|" > put any ITEM of fld "questionList" into fld "question" set the itemDelimeter to "," since I frequently set the itemDelim to tab (or other), I always assume I need to set it before each use. Jim Ault Las Vegas On 10/1/05 10:47 AM, "Phil Davis" <[EMAIL PROTECTED]> wrote: > Hi again - > > I just realized I may have answered what you weren't asking. :o/ > > It's still easy! If you have questions that contain multiple > CR-delimited lines, you can do this: > > 1) separate complete questions with a character that will never appear > in the questions - like a pipe "|" or tilde "~". > > 2) put that special character between questions. > > 3) Refer to it this way in code: > set the lineDelimiter to "~" -- or whatever the char is > put any line of fld "questionList" into fld "question" > > Thanks - > Phil > > Phil Davis wrote: > >> >> >> [EMAIL PROTECTED] wrote: >> >>> I'm trying to make a testing program that inserts random questions >>> into a field when the card is open. I was not sure exactly how to go >>> about doing this. This is what I tried to do. I put a field on each >>> card with a few names on it, just to see if I had the random thing >>> down. The I made the field invisible. I tried to scripted the card to: >>> On opencard >>> get random(item 1 of field "ranName") put it into field "Question" >>> end opencard >>> (I know I said the field has names in it. I just wanted to see if I >>> could get random text this way before I went nuts adding long >>> questions.) >>> Also I'm still not 100% sure how (even if the above did work) to >>> make the question occupy more than just one line of text. I assume >>> I'd have to use "item" and maybe a chunk operation? Because I wasn't >>> sure how Revolution knows when an item begins, and when it ends. I >>> just want to make a simple testing program that doesn't always give >>> the same questions. I know the answer is probably very simple, and >>> right under my nose again. >> >> >> You're right - it's easy. >> >> If 'random' is confusing, you can do this instead to display long >> questions: >> >> put any line of fld "ranName" into fld "question" >> >> In Rev fields, a "line" is a string of text ending with a CR. That >> means it can "soft wrap" in a field an still be used as a single line. >> >> HTH - >> Phil Davis > > > _______________________________________________ > use-revolution mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
