Module: AssOle::Snippets::Shared::Query
- Defined in:
- lib/ass_ole/snippets/shared.rb
Overview
Snippet for worcking with 1C Query object
Instance Method Summary collapse
- 
  
    
      #query(text, temp_tables_manager_ = nil, **params)  ⇒ WIN32OLE 
    
    
  
  
  
  
  
  
  
  
  
    Returns 1C query object. 
- 
  
    
      #temp_tables_manager  ⇒ WIN32OLE 
    
    
  
  
  
  
  
  
  
  
  
    Returns 1C TempTablesManager. 
Instance Method Details
#query(text, temp_tables_manager_ = nil, **params) ⇒ WIN32OLE
Returns 1C query object
| 68 69 70 71 72 73 74 75 | # File 'lib/ass_ole/snippets/shared.rb', line 68 def query(text, temp_tables_manager_ = nil, **params) q = newObject('Query', text) q.TempTablesManager = temp_tables_manager_ || temp_tables_manager params.each do |k, v| q.SetParameter(k.to_s, v) end q end | 
#temp_tables_manager ⇒ WIN32OLE
Returns 1C TempTablesManager
| 79 80 81 | # File 'lib/ass_ole/snippets/shared.rb', line 79 def temp_tables_manager newObject 'TempTablesManager' end |