Sha256: 93fe08d58cdb81a031153a4576095cce427ab0dc127159bdfe68d2ba72ec815c

Contents?: true

Size: 563 Bytes

Versions: 42

Compression:

Stored size: 563 Bytes

Contents

module OldSql
  module ReportDesign
    class Cell
      attr_accessor :cell_data, :cell
      
      def initialize(value)
        @cell = value
        @cell_data = []
        
        # Check if cell is a label
        if @cell[0] =~ /['"]/
          @cell_data << CellData.new(@cell)
        else
          value.split(" ").each {|cell_data| @cell_data << CellData.new(cell_data)}
        end
      end
      
      def expression?
        if @cell_data.count>1
          return true
        else
          return false
        end
      end
    end
  end
end

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
old_sql-1.24.0 lib/old_sql/report_design/cell.rb
old_sql-1.23.0 lib/old_sql/report_design/cell.rb
old_sql-1.22.0 lib/old_sql/report_design/cell.rb
old_sql-1.21.0 lib/old_sql/report_design/cell.rb
old_sql-1.20.0 lib/old_sql/report_design/cell.rb
old_sql-1.19.0 lib/old_sql/report_design/cell.rb
old_sql-1.18.0 lib/old_sql/report_design/cell.rb
old_sql-1.17.0 lib/old_sql/report_design/cell.rb
old_sql-1.16.0 lib/old_sql/report_design/cell.rb
old_sql-1.15.0 lib/old_sql/report_design/cell.rb
old_sql-1.14.0 lib/old_sql/report_design/cell.rb
old_sql-1.13.0 lib/old_sql/report_design/cell.rb
old_sql-1.12.0 lib/old_sql/report_design/cell.rb
old_sql-1.11.0 lib/old_sql/report_design/cell.rb
old_sql-1.10.0 lib/old_sql/report_design/cell.rb
old_sql-1.9.0 lib/old_sql/report_design/cell.rb
old_sql-1.8.0 lib/old_sql/report_design/cell.rb
old_sql-1.7.0 lib/old_sql/report_design/cell.rb
old_sql-1.6.0 lib/old_sql/report_design/cell.rb
old_sql-1.5.0 lib/old_sql/report_design/cell.rb