Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Переменные
|
|||
|---|---|---|---|
|
#18+
Коллеги, расскажите пожалуйста как ФоксПро работает с переменными. Например, в одном модуле несколько процедур: PROCEDURE Proc1 PRIVATE Var1 m.Var1 = 'aaa' DO Proc2 ENDPROC PROCEDURE Proc2 LOCAL Var2 INSERT INTO Table1 VALUE (Var1, Var2) ENDPROC Я так понимаю что объявленная переменная Var1 каким-то образом оказывается глобальной для всех процедур вызываемых из данной. Верно? А не лучше ли каждый раз при вызове передавать переменную в вызываемую процедуру? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2003, 00:20 |
|
||
|
Переменные
|
|||
|---|---|---|---|
|
#18+
>Я так понимаю что объявленная переменная Var1 каким-то образом оказывается глобальной для всех процедур вызываемых из данной. Верно? Верно. Правда не "какимто образом" а по определению:) Если переменная объявлена как Local то видна только в текущей процедуре. Если как Private - то в текущей и во всех, вызваных из нее. Если Global - везде. >А не лучше ли каждый раз при вызове передавать переменную в вызываемую процедуру? С точке зрения теории лучше, а так каждый решает сам, как ему удобнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2003, 09:16 |
|
||
|
Переменные
|
|||
|---|---|---|---|
|
#18+
А с открытыми курсорами такая же песьня? Т.е. могу ли я открыв курсор в процедуре считать запись в другой, вызываемой из первой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2003, 18:04 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32317751&tid=1597610]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
142ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 488ms |

| 0 / 0 |
