<첫번째 질문>
202p 2. 상품수가 100개 이상이면 상, 50개 이상이면 중, 50개 미만이면 하를 브랜드인지도 컨트롤에 표시하라는 문제에 대한 질문입니다. 해당내용의 코드설명이 나와있는 205p 좌측 코드설명에서는 SELECT CASE.. 를 써서 식을 작성해 주었습니다만, 210p처럼 If함수를 써서
If 상품수>=100 then
txt인지도="상"
ElseIf 상품수>=50 then
txt인지도="중"
Else
txt인지도="하"
End If
를 써주면 왜 안되는 것인지 궁금합니다. 참고로 직접 해 보았는데, 실행시 txt인지도에 "하"만 표시되더군요..ㅡㅡ;; 205p의 case식과 210p의 If식은 각각 쓰임이나 식작성상 어떤 차이점이 있는 것인지 궁금합니다.
<두번째 질문>
205p 좌측 코드설명 부분에 대한 또 다른 질문입니다. 설명중에 있는
브랜드코드 = cmb브랜드 를
브랜드명 = cmb브랜드 로 고쳐야 되는 것이 아닌지 모르겠습니다. 왜냐하면 브랜드코드란 것은 07, 08.. 이런것이고, cmb브랜드란 것은 KIKA.. 이런 것인데 비교대상이 되지 않아 보이기 때문입니다. 이 문제풀때 제가 식을 후자로 작성해서 틀렸는데 전자로 작성해야 하는 이유를 모르겠습니다.
이와 마찬가지 이유에서 202p 5 에서도 상품_2 테이블의 브랜드코드(07, 08..)는 상품등록폼의 cmb브랜드(KIKA..)완 내용물상 다른 것인데 206p 우측의 동그라미5 에 있는 코드설명 식처럼 cmb브랜드의 값을 브랜드코드로 Insert해줘도 되는건지 수긍이 가질 않습니다.
<세번째 질문>
저.. 206p 우측 이야기가 나와서 말입니다만, 동그라미5-3에서 다음과 같이 코드를 입력하세요 라고 하고 _& 에다가 녹색네모로 표시해놓은게 있는데, 작성 후 실제로 등록버튼 눌러보면 컴파일오류라고 뜨면서 실행은 안되고 이벤트프로시저로 작성한 식의 글자색만 빨간색으로 변합니다. _ 에는 노란표시가 되구요. 왜그런건지 알고싶습니다.
안녕하세요.
1)
If txt상품수 >= 100 Then
txt인지도 = "상"
ElseIf txt상품수 >= 50 Then
txt인지도 = "중"
Else
txt인지도 = "하"
End If
위와 같이 입력해 보세요.
2)
cmb브랜드 콤보상자의 행 원본 속성과 바운드 열 속성을 이용하여 cmb브랜드 콤보상자에 무엇이 저장되는지 확인해 보면 됩니다.
확인해 보면 cmb브랜드 콤보상자에는 브랜드코드가 저장되어 있다는 것을 알 수 있습니다.
3)
_는 공간이 작아 연결자 표시를 한 것인데, 실제 입력할 때는 _ 부분을 제거하고 한 줄에 이어서 모두 입력하시면 됩니다.
오늘도 즐거운 하루 되세요.
"-
*2013-11-04 11:06:17
안녕하세요.
1)
If txt상품수 >= 100 Then
txt인지도 = "상"
ElseIf txt상품수 >= 50 Then
txt인지도 = "중"
Else
txt인지도 = "하"
End If위와 같이 입력해 보세요.
2)
cmb브랜드 콤보상자의 행 원본 속성과 바운드 열 속성을 이용하여 cmb브랜드 콤보상자에 무엇이 저장되는지 확인해 보면 됩니다.
확인해 보면 cmb브랜드 콤보상자에는 브랜드코드가 저장되어 있다는 것을 알 수 있습니다.
3)
_는 공간이 작아 연결자 표시를 한 것인데, 실제 입력할 때는 _ 부분을 제거하고 한 줄에 이어서 모두 입력하시면 됩니다.
오늘도 즐거운 하루 되세요.
"