2014-05-19 5 views
1

기준으로 정렬하는 방법 내가 가지고 myVar 변수에 다음 데이터 (원점 배열입니다, itemdel는 TAB입니다 :

1949-1958 Jaggi, Ernst (1917-2004) 
1897-1939 Laur, Ernst Ferdinand (1871-1964) 
1939-1949 Howald, Oskar (1897-1972) 

내가 얻을 수 있도록 내가 첫 해에 의해 그들을 정렬하려면 :

1897-1939 Laur, Ernst Ferdinand (1871-1964) 
1939-1949 Howald, Oskar (1897-1972) 
1949-1958 Jaggi, Ernst (1917-2004) 

하지만 난 항상 다음으로 끝날 상관없이 내가 무엇을하려고 :

Howald, Oskar (1897-1972) 
    Jaggi, Ernst (1917-2004) 
    Laur, Ernst Ferdinand (1871-1964) 
1897-1939 
1939-1949 
1949-1958 

나는 다양한 방법을 시도하고 itemdel 및 하지만 지금 내 분류 코드는 다음과 같습니다.

set the itemdel to numtochar(45) -- this is "-"/also tried TAB and so on 
sort lines of myVAR ascending by item 1 of each 

실수를 발견 할 수 있습니까?

답변

1

나는 처음에 배열에 넣은 첫 번째 연도 범위의 끝에 LF 불량배가 있었고, 거기에서 다시 myVAR을 정렬 할 때 내 주문을 섞어서 읽었다.

이 이제 작동합니다

set the itemdel to numtochar(45) 
sort lines of tArraySortedVariable ascending 
관련 문제