nsmcp::CodeUpstreamTool method candidates (protected)
<instance of nsmcp::CodeUpstreamTool> candidates selection local
Defined in /usr/local/ns/tcl/nsmcp/code-upstream.tcl
- Parameters:
- selection (required)
- local (required)
- Testcases:
- No testcase defined.
Source code: set rows {}; set i 0; set list [dict get $selection candidates] set budget [expr {max(1,8192/[llength $list])}] foreach candidate $list { set conditions {}; set j 0 foreach condition [dict get $candidate conditions] {lappend conditions $j string $condition; incr j} set body [dict get $candidate body] lappend rows $i object [list candidate number $i form string [dict get $candidate form] conditions array $conditions comparison object [:comparison $local $candidate] bodyExcerpt string [string range $body 0 [expr {$budget-1}]] bodyExcerptTruncated boolean [expr {[string length $body]>$budget}]] incr i } return $rowsXQL Not present: Generic, PostgreSQL, Oracle
![[i]](/resources/acs-subsite/ZoomIn16.gif)