설명
이 프로그램은 여러 매개변수를 읽는 방법과 index 옵션을 사용하여 설정합니다. 인덱스 데이터는 기본적으로 목록입니다. 세트 및 매개변수 범위, 해당 치수 및 일부 추가 옵션. 이 모델은 다음의 "인덱스 옵션을 사용하여 스프레드시트 읽기"에서 참조됩니다. GDXXRW 문서.
카테고리 : 슬롯 사이트 추천 데이터 유틸리티 라이브러리
메인 파일 : GDXXRWExample10.gms 포함: GDXXRWExample10.gms exampleData.xlsx
$title 인덱스 옵션을 사용하여 스프레드시트 읽기 (GDXXRWExample10,SEQ=021)
$onText
이 프로그램은 여러 매개변수를 읽는 방법과
index 옵션을 사용하여 설정합니다. 인덱스 데이터는 기본적으로 목록입니다.
세트 및 매개변수 범위, 해당 치수 및 일부 추가 옵션.
이 모델은 다음의 "인덱스 옵션을 사용하여 스프레드시트 읽기"에서 참조됩니다.
GDXXRW 문서.
$offText
$callTool win32.msappavail Excel
$if errorlevel 1 $abort.noError "사용 가능한 Excel이 없습니다."
* 데이터 선언
세트
i1 'dataType "설정", 데이터 범위 없음'
i1a 'dataType "dSet", 데이터 범위 없음'
i2 'dataType "set", 값 옵션 yn' 추가
i3 'dataType "set", 값 옵션 sparse 추가'
i4 'dataType "set", 데이터 범위 없음, SkipEmpty=1(기본값)을 보여주기 위해 왼쪽 상단 사양을 사용함'
i4a 'dataType "set", 데이터 범위 없음, 왼쪽 상단 사양을 사용하여 SkipEmpty=0'을 보여줍니다.
i5 'dataType "set", 왼쪽 상단 사양을 사용하여 SkipEmpty=0'을 보여줍니다.
i6 'dataType "set", 값 옵션 noData 추가, SkipEmpty가 기본값으로 다시 설정됨'
i6a '데이터 유형 "dSet"'
i6b '데이터 유형 "dSet"'
j4 '데이터 유형 "dSet"'
i7 '데이터 유형 "dSet"'
i8 '데이터 유형 "dSet"'
i9 'dataType "set", 값 옵션 noData' 추가
i10 'dataType "set", 값 옵션 noData 추가';
매개변수
distance '2차원 매개변수 (cDim=1, rDim=1)'
modedistance '3차원 매개변수 (cDim=2, rDim=1)';
* 인덱스 옵션을 사용하여 스프레드시트에서 직접 기호 사양 읽기
$call gdxxrw exampleData.xlsx 출력=gdxAll.gdx 인덱스=index!A1 추적=0
$ifE errorLevel<>0 $abort 인덱스 옵션이 포함된 스프레드시트를 읽는 동안 오류가 발생했습니다!
* 데이터 로드
$gdxIn gdxAll.gdx
$load i1 i1a i2 i3 i4 i4a i5 i6 i6a i6b j4 i7 i8 i9 i10 거리 모드거리
$gdxIn
i1, i1a, i2, i3, i4, i4a, i5, i6, i6a, i6b, j4, i7, i8, i9, i10, 거리, modedistance를 표시합니다.