2017-11-26 1 views

답변

0

원하는 기능을 얻기 위해 SET_ITEM_PROPERTY를 사용해야하는 것처럼 들립니다. 아래의 의사 코드는 내가 말하는 의미의 예를 보여줍니다. 필요에 따라 "TEXT_BLOCK.ARABIC/ENGLISH"를 DATA_BLOCK.ITEM 정보로 바꾸십시오.

if :stand_on.arabic = 'Y' then 
    SET_ITEM_PROPERTY('TEXT_BLOCK.ARABIC',DISPLAYED,PROPERTY_TRUE); 
    SET_ITEM_PROPERTY('TEXT_BLOCK.ENGLISH',DISPLAYED,PROPERTY_FALSE); 
elsif :stand_on.english = 'Y' then 
    SET_ITEM_PROPERTY('TEXT_BLOCK.ARABIC',DISPLAYED,PROPERTY_FALSE); 
    SET_ITEM_PROPERTY('TEXT_BLOCK.ENGLISH',DISPLAYED,PROPERTY_TRUE); 
else 
    SET_ITEM_PROPERTY('TEXT_BLOCK.ARABIC',DISPLAYED,PROPERTY_FALSE); 
    SET_ITEM_PROPERTY('TEXT_BLOCK.ENGLISH',DISPLAYED,PROPERTY_FALSE); 
end if; 
+0

무엇 : stand_on.arabic 및 : stand_on.english refere to? –

+0

당신은 당신의 원래 게시물에서 다음과 같이 말했습니다 : _if 사용자가 아랍어 텍스트 필드에 서서 사용자가 영어 텍스트 필드에 서 있으면 영어로 변경 _ - 무엇이든 사용하십시오 : block.item은 사용자가 영어 또는 아랍어를 원하는지 여부를 나타내는 표시기입니다. –

+0

항목 읽기 순서에 따라 자동으로 키보드 언어가 변경되는 방식입니다. –

관련 문제