커뮤니티

강조

프로필 이미지
에리카
2020-08-12 19:14:44
1340
글번호 141448
답변완료
항상 감사합니다 표시는 잘 나옵니다 예) 이번달 6월은 표시가 나옵니다 지난년도 6월표시는 나오지않아요 --------------------------- 지난표시(문자표)는 안나오는 건가요 캔들입힌색은 나오는뎅 문자표는 안 나오는데요 이전표시는 불가한가요? ____________________________ var : month(0),tx(0); month = int(sdate/100)-int(sdate/10000)*100; if month != month[1] and month == 6 Then { { PlotPaintBar(o,c,"강조",green); Text_Delete(tx); tx = Text_New(sdate,stime,H,"6"); text_setStyle(tx,2,1); text_setcolor(tx,green); text_setsize(tx,20); } } -------------------------------------------------------------- var : month(0),tx(0); month = int(sdate/100)-int(sdate/10000)*100; if month != month[1] and month == 2 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"2"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month == 4 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"4"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month == 5 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"5"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month == 7 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"7"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month == 8 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"8"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month ==10 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"10"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month == 11Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"11"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month == 1 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"1"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } ---------------------------------------------------- var : count(0); var : month(0); var : tx(0); month = int(date/100)-int(date/10000)*100; if month != month[1] Then { Condition1 = true; count = 0; } if Condition1 == true and bdate != bdate[1] and DayOfWeek(bdate) == 3 Then { count = count+1; if count == 3 Then { PlotPaintBar(o,c,"강조",white); Text_Delete(tx); tx = Text_New(sdate,stime,H,"3"); text_setStyle(tx,2,1); text_setcolor(tx,white); text_setsize(tx,20); } }
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-08-13 11:05:06

안녕하세요 예스스탁입니다. Text_Delete(tx); tx = Text_New(sdate,stime,H,"6"); 수식에 보시면 위와 같이 새로운 텍스트를 출력하기 전에 이전출력된 것은 지워서 가장 최근것만 표시를 남겨두게 됩니다. Text_Delete(tx); 각 수식에서 위 내용을 지우시면 이전에 조건만족봉에도 모두 텍스트가 표시됩니다. 즐거운 하루되세요 > 에리카 님이 쓴 글입니다. > 제목 : 강조 > 항상 감사합니다 표시는 잘 나옵니다 예) 이번달 6월은 표시가 나옵니다 지난년도 6월표시는 나오지않아요 --------------------------- 지난표시(문자표)는 안나오는 건가요 캔들입힌색은 나오는뎅 문자표는 안 나오는데요 이전표시는 불가한가요? ____________________________ var : month(0),tx(0); month = int(sdate/100)-int(sdate/10000)*100; if month != month[1] and month == 6 Then { { PlotPaintBar(o,c,"강조",green); Text_Delete(tx); tx = Text_New(sdate,stime,H,"6"); text_setStyle(tx,2,1); text_setcolor(tx,green); text_setsize(tx,20); } } -------------------------------------------------------------- var : month(0),tx(0); month = int(sdate/100)-int(sdate/10000)*100; if month != month[1] and month == 2 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"2"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month == 4 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"4"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month == 5 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"5"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month == 7 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"7"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month == 8 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"8"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month ==10 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"10"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month == 11Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"11"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } if month != month[1] and month == 1 Then { { PlotPaintBar(o,c,"강조",WHITE); Text_Delete(tx); tx = Text_New(sdate,stime,H,"1"); text_setStyle(tx,2,1); text_setcolor(tx,WHITE); text_setsize(tx,12); } } ---------------------------------------------------- var : count(0); var : month(0); var : tx(0); month = int(date/100)-int(date/10000)*100; if month != month[1] Then { Condition1 = true; count = 0; } if Condition1 == true and bdate != bdate[1] and DayOfWeek(bdate) == 3 Then { count = count+1; if count == 3 Then { PlotPaintBar(o,c,"강조",white); Text_Delete(tx); tx = Text_New(sdate,stime,H,"3"); text_setStyle(tx,2,1); text_setcolor(tx,white); text_setsize(tx,20); } }