|
|
|
Синтаксис функции Case
|
|||
|---|---|---|---|
|
#18+
Господа, не подскажет ли кто нибудь назначение и синтаксис функции Case в Visual FoxPro. Заранее благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2006, 12:49 |
|
||
|
Синтаксис функции Case
|
|||
|---|---|---|---|
|
#18+
Executes the first set of commands whose conditional expression evaluates to true (.T.). DO CASE CASE lExpression1 [Commands] [CASE lExpression2 [Commands]] ... [CASE lExpressionN [Commands]] [OTHERWISE [Commands]] ENDCASE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2006, 12:52 |
|
||
|
Синтаксис функции Case
|
|||
|---|---|---|---|
|
#18+
Выполняет первую группу команд, для которых заданное условное выражение имеет значение "истина" (.T.). Синтаксис Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. CASE lExpression1 Commands ... Когда обнаруживается первое выражение CASE, имеющее значение "истина" (.T.), выполняется группа следующих за ним команд. Выполнение продолжается до тех пор, пока не встретится следующее предложение CASE или ENDCASE. После этого управление передается первой команде, следующей за ENDCASE. Если выражение CASE имеет значение "ложь" (.F.), то следующие за ним команды, вплоть до следующего предложения CASE, игнорируются. Выполняется только одна группа команд. Это будет первая группа команд, для которых выражение CASE имеет значение "истина" (.T.). Все последующие выражения CASE игнорируются, даже если они истинны (.T.) . OTHERWISE Commands Если все выражения CASE имеют значение "ложь" (.F.), то в зависимости от предложения OTHERWISE может выполняться альтернативный набор команд: · Если предложение OTHERWISE задано, выполняется группа следующих за ним команд, после чего управление передается первой команде, стоящей после ENDCASE. · Если предложение OTHERWISE опущено, выполнение продолжается с первой команды, следующей за предложением ENDCASE. Комментарии Команда DO CASE используется в тех случаях, когда требуется выполнить группу команд Visual FoxPro в зависимости от значения некоторого логического выражения. При выполнении DO CASE последовательно вычисляются логические выражения; их значения определяют, какой именно набор команд следует выполнить. После команды DO CASE и предложения ENDCASE в одной строке с ними можно задавать комментарии. Эти комментарии игнорируются во время компиляции и выполнения программы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2006, 13:11 |
|
||
|
Синтаксис функции Case
|
|||
|---|---|---|---|
|
#18+
OleasterГоспода, не подскажет ли кто нибудь назначение и синтаксис функции Case в Visual FoxPro. Заранее благодарю. CASE это не функция, а оператор. Если вам нужна именно функция, то смотрите на IIF() или (для VFP 9.0) ICASE(). С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2006, 13:21 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33896919&tid=1591067]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 366ms |

| 0 / 0 |
