Correction: "JIA book section 17.7"
should read: "JIA book section 7.7" As it turns out, section 17.7 also discusses (defquery) - a lucky coincidence. alan -----Original Message----- From: Alan Moore Sent: Thursday, September 11, 2003 10:44 AM To: '[EMAIL PROTECTED]' Subject: RE: JESS: Finding Facts by name within a Jess User Defined Functi on Use (defquery) See the manual: http://herzberg.ca.sandia.gov/jess/docs/61/language.html#queries or the JIA book section 17.7 alan -----Original Message----- From: Jim VanDragt [mailto:[EMAIL PROTECTED] Sent: Thursday, September 11, 2003 10:09 AM To: [EMAIL PROTECTED] Subject: JESS: Finding Facts by name within a Jess User Defined Function I want to write a function that needs to find a fact by name. For example I need to find the fact "MAIN::work-surface" and evaluate it's slot values. Is there a way to search through all the facts to find a certain one? f-0 (MAIN::initial-fact) f-1 (MAIN::vocabulary (product work-surface)) f-2 (MAIN::work-surface (shape rectangular) (product-line 2) (depth 24) (width 62) (order-string "Z2R,BUL,G4,62,24E,1X,CO,ED") (shape-code R) (top-material L) (top-finish 1X) (top-finish-entered not-defined) (front-edge E) (front-edge-finish ED) (side-edge not-defined) (side-edge-finish CO) (secondary-finish BU) (b ack-edge-cord-drop G4) (support-type not-defined)) For a total of 3 facts. TIA Jim Van Dragt Herman Miller Inc. (616) 654-5285 -------------------------------------------------------------------- To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]' in the BODY of a message to [EMAIL PROTECTED], NOT to the list (use your own address!) List problems? Notify [EMAIL PROTECTED] --------------------------------------------------------------------