주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

Spreadsheet

안전성 분석 관리자의 스프레드시트

R2023b 이후

설명

Spreadsheet 객체는 안전성 분석 관리자의 스프레드시트를 나타냅니다. Spreadsheet 객체를 사용하여 안전성 분석에 사용하는 스프레드시트를 구성합니다.

생성

Spreadsheet 객체를 생성하려면:

속성

모두 확장

읽기 전용 속성입니다.

스프레드시트 파일의 디렉터리로, 문자형 벡터로 표현됩니다.

예: 'C:/Documents/mySpreadsheet'

데이터형: char

읽기 전용 속성입니다.

스프레드시트의 행 개수로, 정수로 표현됩니다.

데이터형: uint64

읽기 전용 속성입니다.

스프레드시트의 열 개수로, 정수로 표현됩니다.

데이터형: uint64

스프레드시트 설명으로, string형 스칼라 또는 문자형 벡터로 지정됩니다.

데이터형: char | string

객체 함수

acceptAllChangesAccept detected changes to linked artifacts in Safety Analysis Manager
addCallbackAdd custom callback to Safety Analysis Manager spreadsheets
addColumnAdd column to spreadsheet in Safety Analysis Manager
addDocumentAttributeAdd document attribute to spreadsheet in Safety Analysis Manager
addRowAdd row to spreadsheet in Safety Analysis Manager
close안전성 분석 관리자에서 스프레드시트 닫기
clearFlagsClear flags in Safety Analysis Manager spreadsheet
deleteCallback안전성 분석 관리자 스프레드시트에서 사용자 지정 콜백 삭제
deleteColumn안전성 분석 관리자의 스프레드시트에서 열 삭제
deleteDocumentAttribute안전성 분석 관리자에서 스프레드시트의 문서 특성 삭제
deleteRow안전성 분석 관리자의 스프레드시트에서 행 삭제
detectChangesDetect changes to linked artifacts in Safety Analysis Manager document
export안전성 분석 관리자 스프레드시트를 Excel로 내보내기
getCallbackRetrieve spreadsheet callback code in Safety Analysis Manager
getCell스프레드시트 셀 가져오기
getChangesGet changed artifacts linked to artifacts in Safety Analysis Manager
getColumnLabels안전성 분석 관리자에서 스프레드시트의 열 레이블을 가져오기
getColumnTypesRetrieve column types in spreadsheet in Safety Analysis Manager
getDocumentAttribute안전성 분석 관리자에서 스프레드시트의 문서 특성 값을 가져오기
getDocumentAttributePropertiesRetrieve document attribute properties in Safety Analysis Manager spreadsheet
getFlagsRetrieve flags from Safety Analysis Manager spreadsheets
getRow스프레드시트 행 가져오기
isCallbackEnabledDetermine whether custom callbacks are enabled
renameCallback안전성 분석 관리자 스프레드시트에서 사용자 지정 콜백 이름 변경
renameDocumentAttributeRename document attributes in spreadsheets
runAnalysis안전성 분석 관리자 스프레드시트의 콜백 스크립트 실행
save안전성 분석 관리자에서 스프레드시트 저장
saveTemplateSave spreadsheet in Safety Analysis Manager as a template
setCallback안전성 분석 관리자 스프레드시트 콜백에 코드 할당
setColumnFormulaSpecify derived column formulas in spreadsheet in Safety Analysis Manager
setColumnLabel안전성 분석 관리자에서 스프레드시트의 열 레이블 조정
setDocumentAttribute안전성 분석 관리자에서 스프레드시트의 문서 특성 설정
setValue스프레드시트 셀에 값 쓰기

예제

모두 축소

안전성 분석 관리자에 새 스프레드시트를 만듭니다.

mySpreadsheet = safetyAnalysisMgr.newSpreadsheet
mySpreadsheet = 

  Spreadsheet with properties:

    FileName: ''
        Rows: 1
     Columns: 1
 Description: ''

안전성 분석 관리자에 스프레드시트를 하나만 불러온다고 가정해 보겠습니다. 스프레드시트 파일의 이름은 mySpreadsheet이고, C:\myFolder에 저장되어 있으며, 두 개의 행과 두 개의 열로 구성되어 있습니다. 안전성 분석 관리자에 있는 열려 있는 스프레드시트의 Spreadsheet 객체를 가져옵니다.

mySpreadsheet = safetyAnalysisMgr.getOpenDocuments
mySpreadsheet = 

  Spreadsheet with properties:

    FileName: 'C:\myFolder\mySpreadsheet.mldatx'
        Rows: 2
     Columns: 2
 Description: ''

안전성 분석 관리자에 새 스프레드시트를 만듭니다.

mySpreadsheet = safetyAnalysisMgr.newSpreadsheet;

스프레드시트에 세 개의 행을 추가합니다.

addRow(mySpreadsheet,Count=3)

스프레드시트에 텍스트와 체크박스 열을 추가합니다.

addColumn(mySpreadsheet)
addColumn(mySpreadsheet,Type="checkbox")

열 레이블을 업데이트합니다.

setColumnLabel(mySpreadsheet,"text column",1);
setColumnLabel(mySpreadsheet,"new text column",2);
setColumnLabel(mySpreadsheet,"checkbox column",3);

현재 폴더에 myNewSpreadsheet라는 이름으로 스프레드시트를 저장합니다.

save(mySpreadsheet,"myNewSpreadsheet.mldatx")

스프레드시트를 닫습니다.

close(mySpreadsheet);

제한 사항

  • 도출되는 열의 수식에서 사용하는 Spreadsheet 객체는 읽기 전용입니다.

버전 내역

R2023b에 개발됨

모두 확장