2016-10-14 5 views
0

이것은 EdiFabric 6.7.2에 적용됩니다.EdiFabric - 구분 기호를 콜론 (또는 구분 기호의 변경)으로 변경하십시오.

아래 코드에서 D_1328_7 필드에 837 EDI 형식의 목록을로드합니다.

EDI가 출력 될 때 List<string>은 캐럿 (^) 구분 기호로 배열됩니다. 소비자가 EDI 837 파일에 대해 구분 기호가 콜론 (:)이어야한다는 정보를 받았습니다.

내 인생에서 나는 그것을 바꾸는 방법이나 캐럿 분리기가 나오는 곳을 알 수 없습니다.

object837.G_HL[_heirachy_HL_Index].G_CLM[_HL_G_CLM_Index].G_LX[_LX_Index].S_SV1.D_1328_7 = new List<string>(); 
object837.G_HL[_heirachy_HL_Index].G_CLM[_HL_G_CLM_Index].G_LX[_LX_Index].S_SV1.D_1328_7.Add(_diagnosisPointer1); 
object837.G_HL[_heirachy_HL_Index].G_C 

LM[_HL_G_CLM_Index].G_LX[_LX_Index].S_SV1.D_1328_7.Add(_diagnosisPointer2); 

OUTPUT = SV1*HC:98940*75*UN*1*11**1^2**N**

참고 사용하고 837 거래하는 버전 1과

+0

EdiFabric 메일 링리스트에서 질문하십시오. – eppye

답변

0

2. 사이 캐럿? 캐럿 '^'은 (는) X12의 기본 반복 구분 기호입니다. EDI를 생성 할 때 ToEdi에서 InterchangeContext (InterchangeContext context = null)를 설정하여 사용할 구분 기호를 명시 적으로 지정할 수 있습니다. (InterchangeContext context = null)

+0

6.7.n을 사용하고있었습니다. MyISA에서 기본 분리 기호를 변경할 수있는 곳을 보았습니다. 그러나 문제는 방금 하나의 구분 기호를 변경하려는 것입니다 (모두 아님). InterchangeContext를 null로 설정한다는 것은 무슨 뜻인지 이해할 수 없습니다. 당신은 정교 할 수 있습니까? (감사) – JohnC