주요 콘텐츠

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

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
closeClose spreadsheet in Safety Analysis Manager
clearFlagsClear flags in Safety Analysis Manager spreadsheet
deleteCallbackDelete custom callback from Safety Analysis Manager spreadsheets
deleteColumn안전성 분석 관리자의 스프레드시트에서 열 삭제
deleteDocumentAttributeDelete document attributes in spreadsheet in Safety Analysis Manager
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
getColumnLabelsRetrieve column labels in spreadsheet in Safety Analysis Manager
getColumnTypesRetrieve column types in spreadsheet in Safety Analysis Manager
getDocumentAttributeRetrieve document attribute values in spreadsheet in Safety Analysis Manager
getDocumentAttributePropertiesRetrieve document attribute properties in Safety Analysis Manager spreadsheet
getFlagsRetrieve flags from Safety Analysis Manager spreadsheets
getRowRetrieve spreadsheet rows
isCallbackEnabledDetermine whether custom callbacks are enabled
renameCallbackRename custom callbacks in Safety Analysis Manager spreadsheets
renameDocumentAttributeRename document attributes in spreadsheets
runAnalysisExecute callback script on Safety Analysis Manager spreadsheet
saveSave spreadsheet in Safety Analysis Manager
saveTemplateSave spreadsheet in Safety Analysis Manager as a template
setCallback안전성 분석 관리자 스프레드시트 콜백에 코드 할당
setColumnFormulaSpecify derived column formulas in spreadsheet in Safety Analysis Manager
setColumnLabelAdjust column label of spreadsheet in Safety Analysis Manager
setDocumentAttributeSet document attributes in spreadsheet in Safety Analysis Manager
setValueWrite values to spreadsheet cells

예제

모두 축소

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

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에 개발됨

모두 확장