2012-10-29 3 views
0

enter image description here두 데이터 위/아래 레일

I 코딩 레일을 사용하여 CSV 파일을 생성 모르지만, 계속에서 나는 문제를 같은 열에 두 접속 데이터 디스플레이가을 이용하여 스타일 시트 CSV 파일을 작성할 때 .. 데이터 그래서 좋은 형식으로 표시되지 않습니다.

------------------------------- 
|email:[email protected]:3453453| 
------------------------------- 

내가 같이 표시 할 : 같은 열에서

------------------- 
|email:[email protected]| 
|phone:3453453 | 
------------------- 

현재와 같은 데이터를 표시합니다. 다음은 다음과 같이한다

 dpwn_text = "#{t('email')}: #{d.contact}" + "#{t('PhoneNo')}: #{d.phoneno}" 

    tmp_file = "#{Rails.root}/app/assets/images/temp.csv" 

    File.open(tmp_file, 'wb') do |f| 
     f.write dpwn_text 
    end 

    send_data(dpwn_text, :type => 'text/csv; charset=utf-8; header=present', :filename => "publishers.csv") 
    return 
+0

어떻게이 파일을 생성합니까? 코드보기 – Lichtamberg

+0

내 주요 질문에 코드를 추가했습니다 .. 참조하십시오 .. – harsh4u

답변

0
dpwn_text = "#{t('email')}: #{d.contact}" + "\n#{t('PhoneNo')}: #{d.phoneno}" 

을하지만, 당신이 (혼수 구분 값) CSV 수 있도록하려면이 형식은 .. 를 CSV되지 않습니다 :

나는 코드 아래 사용하고

##contacts.csv 
# email; phone 
email1; 123 
email2; 32434 
email3; ... 
+0

답장을 보내 주셔서 감사합니다.하지만 단일 셀로 표시하고 싶습니다. '\ n'을 사용하면 새 셀을 만듭니다. – harsh4u

+0

다음 excactly 당신이 원하는 지정하십시오 .. 해당 CSV, 그리고 국경없이 코드를 보여 주 – Lichtamberg

+0

내 주요 질문에 업로드 한 이미지를 참조하십시오. – harsh4u