CSV 장치 정보 설정CSV Device Information Settings

CSV 렌더링 확장 프로그램에 대한 장치 정보 설정을 통해 구분 기호 및 한정자를 변경하고 줄 바꿈 처리를 지정할 수 있습니다.The device information settings for the CSV rendering extension allow delimiters and qualifiers to be changed and line break handling to be specified. 출력에 파일 확장명과 인코딩 및 머리글 행도 포함하여 제출할 수 있습니다.The extension of the file can also be submitted, as well as the encoding and inclusion of header rows in the output. 구분 기호는 특수 문자일 수 있기 때문에 설정이 XML로 작성된 경우 CDATA 섹션에서 인코딩해야 합니다.Because delimiters are likely to be special characters, you should encode them in a CDATA section, if the settings are written as XML.

다음 표는 텍스트 형식으로 렌더링하기 위한 장치 정보 설정을 나열합니다.The following table lists the device information settings for rendering in Text format.

설정Setting ValueValue
인코딩Encoding .NET Framework에서 지원하는 문자 인코딩의 IANA(Internet Assigned Numbers Authority) 이름입니다.The Internet Assigned Numbers Authority (IANA) name of a character encoding that is supported by the .NET Framework. 기본값은 UTF-8입니다.The default value is UTF-8. 다른 값의 예로 ASCII, UTF-7 및 UTF-16을 들 수 있습니다.Examples of other values include ASCII, UTF-7, and UTF-16.
ExcelModeExcelMode 대상 출력이 Excel용임을 지정합니다.Specifies that the target output is for Excel. 기본값은 true입니다.The default value is true.
FieldDelimiterFieldDelimiter 결과에서 사용할 구분 기호 문자열입니다.The delimiter string to put in the result. 기본값은 쉼표(,)입니다.The default value is a comma (,). 이 장치 정보의 값을 URL에 전달할 경우 URL 인코딩을 수행해야 합니다.You should URL encode the value of this device information when passing it on a URL. 예를 들어 구분 기호인 탭 문자는 "%09"가 되어야 합니다.For example, a tab character as a delimiter should be "%09".

구성 파일에서 장치 정보 설정을 변경하여 기본 필드 구분 기호를 TAB을 비롯한 임의의 문자로 변경할 수 있습니다.You can change the default field delimiter to any character that you want, including TAB, by changing the device information settings in the configuration file. 예를 들어 TAB을 사용 하려면 FieldDelimiter 설정을 업데이트 <FieldDelimiter xml: space = "preserve" > [TAB]</FieldDelimiter >For example, to use TAB, update the FieldDelimiter setting to <FieldDelimiter xml:space="preserve">[TAB]</FieldDelimiter>

이 예제에서 [TAB]은 실제 탭 문자이므로 구성 파일에는 공백으로 나타납니다.In the example [TAB] is an actual tab character, which means that whitespace appears in the configuration file. "xml:space" 특성은 공백을 보존하도록 파서에 지시합니다.The "xml:space" attribute tells parsers to preserve whitespace.
FileExtensionFileExtension 결과에서 사용할 파일 확장명입니다.The file extension to put on the result. 기본값은 .CSV입니다.The default value is .CSV. FileExtensionExtension 이 모두 지정되는 경우 FileExtension 이 우선합니다.If both FileExtension and Extension are specified then FileExtension will take precedence.
NoHeaderNoHeader 머리글 행이 출력에서 제외되는지 여부를 나타냅니다.Indicates whether the header row is excluded from the output. 기본값은 false입니다.The default value is false.
한정자Qualifier 필드 구분 기호 또는 레코드 구분 기호를 포함하는 결과 주위에 사용할 한정자 문자열입니다.The qualifier string to put around results that contain the field delimiter or record delimiter. 결과에 한정자가 포함되어 있을 경우 해당 한정자가 반복됩니다.If the results contain the qualifier, the qualifier is repeated. Qualifier 설정은 FieldDelimiterRecordDelimiter 설정과 달라야 합니다.The Qualifier setting must be different from the FieldDelimiter and RecordDelimiter settings. 기본값은 따옴표(")입니다.The default value is a quotation mark (").
RecordDelimiterRecordDelimiter 각 레코드의 마지막에 사용할 레코드 구분 기호입니다.The record delimiter to put at the end of each record. 기본값은 <cr ><lf > 합니다.The default value is <cr><lf>.
SuppressLineBreaksSuppressLineBreaks 출력에 포함된 데이터에서 줄 바꿈이 제거되는지 여부를 나타냅니다.Indicates whether line breaks are removed from the data included in the output. 기본값은 false입니다.The default value is false. 값이 true이면 FieldDelimiter, RecordDelimiterQualifier 설정은 공백 문자가 될 수 없습니다.If the value is true, the FieldDelimiter, RecordDelimiter, and Qualifier settings cannot be a space character.
UseFormattedValuesUseFormattedValues 서식 있는 문자열을 CSV 출력에 사용할지 여부를 나타냅니다.Indicates whether formatted strings are put into the CSV output. trueExcelMode 인 경우 기본값은 true이고, 그렇지 않은 경우 false입니다.The default value is true when ExcelMode is true; otherwise it is false.

관련 항목:See Also

RenderRender
장치 정보 설정을 렌더링 확장 프로그램에 전달 Passing Device Information Settings to Rendering Extensions
RSReportServer.Config의 렌더링 확장 프로그램 매개 변수를 사용자 지정 Customize Rendering Extension Parameters in RSReportServer.Config
기술 참조 ( Ssrs)Technical Reference (SSRS)