Method: Twb::ColumnField#loadComment

Defined in:
lib/twb/columnfield.rb

#loadCommentObject

COMMENTED FIELDS


<column caption=‘Calculation1’ datatype=‘real’ name=‘‘ role=’measure’ type=‘quantitative’>

<calculation class='tableau' formula='[Formula Length] * 1.1' />
<desc>
  <formatted-text>
    <run>THIS IS A COMMENT</run>
  </formatted-text>
</desc>

</column> <column datatype=‘string’ name=‘[Data Source Name (tech) (CalculatedFieldsReferencedFields.csv)]’ role=‘dimension’ type=‘nominal’>

<desc>
  <formatted-text>
    <run>THIS IS A COMMENT</run>
  </formatted-text>
</desc>

</column>



219
220
221
222
223
224
225
226
227
228
229
# File 'lib/twb/columnfield.rb', line 219

def loadComment
  @commentLines = []
  runs = @node.xpath('./desc/formatted-text/run')
  runs.each do |run|
    lines = run.text.split(/\n/)
    lines.each do |line|
      @commentLines << line
    end
  end
  return @commentLines
end