|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBS/WSH/JS - Завершение условий |
|
VBS/WSH/JS - Завершение условий
|
Пользователь Сообщения: 127 |
Ребята, я немного запутался с синтаксисом... пожалуйста, помогите!
есть куча вложенных условий. я запутался с "закрытием" условия при помощи end if, например в этом кусочке кода что к чему будет относиться? if lCount = 1 then requirements_list_Validation = "Requirements must belong to RAProject: " + sRAProjectName + _". The following Requirement belongs to a different RAProject:" + sError elseif lCount > 1 then requirements_list_Validation = "Requirements must belong to RAProject: " + sRAProjectName + _". The following Requirements belong to different RAProject:" + sError end if else a_vTableDBIDs = getfieldValue(ac_sCQReqListAttName).GetValueAsList if not IsEmpty(a_vTableDBIDs) then if (LBound(a_vTableDBIDs) <= UBound(a_vTableDBIDs)) Then requirements_list_Validation = "Please select an RA Project in order to create associations to Requirement records." end if end if end if |
|
Отправлено: 15:29, 09-04-2014 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать У Вас наблюдается несогласованность условий. Вот первая часть после исправлений:
If lCount = 1 Then requirements_list_Validation = "Requirements must belong to RAProject: " + sRAProjectName + _". The following Requirement belongs to a different RAProject:" + sError ElseIf lCount > 1 Then requirements_list_Validation = "Requirements must belong to RAProject: " + sRAProjectName + _". The following Requirements belong to different RAProject:" + sError End If |
Отправлено: 16:21, 09-04-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 127
|
Профиль | Отправить PM | Цитировать спасибо! кажется, разобрался с синтаксисом! "на каждый многострочный IF вылезает свой END IF" + если ELSE(IF) добавляется даже однострочный - то всё равно закрывается END IF"
|
Отправлено: 16:23, 11-04-2014 | #3 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Несколько условий в переменной $re2 | KrotMen | Вебмастеру | 2 | 08-07-2012 15:16 | |
CMD/BAT - [решено] Множество условий в более компактный код | Serg2010 | Скриптовые языки администрирования Windows | 2 | 20-04-2012 21:32 | |
Использование - Изменение условий лицензирования Windows PE | okshef | Лицензирование продуктов Microsoft | 0 | 23-03-2012 08:29 | |
Firewall несколько условий для порта | Welcome | Microsoft Windows NT/2000/2003 | 0 | 14-06-2011 04:07 | |
[решено] Проверка выполнения нескольких условий | Smokie_id11243755 | AutoIt | 6 | 05-09-2010 07:19 |
|