If 문을 사용하여 차트 유형 설정<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요
if 문을 사용하여 컨트롤 차트의 차트 유형을 제어하려고합니다. 나는 (Eval, 따옴표 ( ") 및 단지 P와 함께) 아래 코드를 시도했지만"Emodulus 데이터 테이블 Emodulus : 알 수없는 차트 유형 "에 대한 제어 차트 오류가 발생합니다. 이것이 어떻게 이루어 졌는가?
관리도 (
표본의 크기(
(Length (lstStatColumnCount [1])> 1 인 경우,
열 (lstStatColumnCount [1]),
: 박쥐
)
),
KSigma (3),
차트 Col (Column (lstStatColumn [1])),
차트 유형 (
(Length (lstStatColumnCount [1])> 1 인 경우,
평가 (P),
평가 (그룹 수단에 대한 개인)
)
),
SendToReport (
급파(
{},
"컨트롤 차트 미리 선언"
아웃 라인 박스,
제목 설정 (lstAxisLabel [1])
),
급파(
{},
"2",
ScaleBox,
{Format ( "Best", 10), Min (lstLegendMin [1]), Max (lstLegendMax [1]),
Inc (lstLegendInc [1]), Minor Ticks (1)}
)
)
);
친애하는
타릴드
If 문을 사용하여 차트 유형 설정tarrild wrote:OK, but I would really like not to write the Control Chart functions twice, since more options might be needed. Is there no way the set Control Chart options using a if-statement?
솔직하게 말하면, 나는 한번도 시도한 적이 없으며, 아주 추악한 프로그래밍 스타일이기 때문에 시도하지 않을 것입니다. 어떤 사람들은 몇 줄의 코드를 작성해야하는지에 따라 코드의 효율성을 측정하지만, 심각한 메모리 제약 조건에 직면하지 않는 한 전문 프로그래머는이 측정 기준을 사용하지 않습니다. "영리한"코드는 코드를 다시 볼 때 이해하기 어려운 코드 인 경향이 있으므로 유지 관리에 비용이 많이 듭니다. 내 생각에 가장 좋은 방법은 제어하려는 매개 변수를 구문 분석 할 컨트롤 차트를 만들기위한 사용자 정의 함수를 정의하는 것입니다. 이렇게하면 중복 코드를 작성하지 않아도됩니다 (물론 컨트롤 차트 용 코드를 작성해야 함)
If 문을 사용하여 차트 유형 설정좋습니다.하지만 더 많은 옵션이 필요할 수 있으므로 Control Chart 함수를 두 번 쓰지 않으려합니다. if 문을 사용하여 설정된 컨트롤 차트 옵션이없는 이유는 무엇입니까?
If 문을 사용하여 차트 유형 설정If 문을 Control Chart 함수 외부에 두는 것이 훨씬 더 좋습니다.
(조건,
컨트롤 차트 (매개 변수 -1 ... )
,
Contol Chart (매개 변수 -2
)