164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
|
# File 'lib/write_xlsx/sheets.rb', line 164
def write_sheet_rels_files_base(sheets, dir, body)
sheets.each_with_index do |sheet, index|
next if sheet.external_links.empty?
FileUtils.mkdir_p(dir)
rels = Package::Relationships.new
sheet.external_links.each do |link_datas|
link_datas.each do |link_data|
rels.add_worksheet_relationship(*link_data)
end
end
rels.set_xml_writer("#{dir}/#{body}#{index + 1}.xml.rels")
rels.assemble_xml_file
end
end
|