Index: openacs-4/packages/rules/www/one-rule-oracle.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/rules/www/Attic/one-rule-oracle.xql,v diff -u -r1.1 -r1.2 --- openacs-4/packages/rules/www/one-rule-oracle.xql 3 Dec 2004 17:57:03 -0000 1.1 +++ openacs-4/packages/rules/www/one-rule-oracle.xql 9 Dec 2004 20:11:25 -0000 1.2 @@ -23,10 +23,13 @@ - select question_id as qs_id, question_text as description - from survey_questions - where section_id = (select section_id from survey_sections where - survey_id=(select asm_id from rules where rule_id=:rule_id)) + select sq.question_id as qs_id, sq.question_text as description + from survey_questions sq + where sq.section_id = (select section_id from survey_sections where + survey_id=(select asm_id from rules where rule_id=:rule_id)) and sq.question_id not + in (select qs_id from rules_triggers where rule_id=:rule_id) and (select + count(choice_id) from survey_question_choices where question_id = + sq.question_id) > 0