
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.06.2006, 17:33
|
|||
|---|---|---|---|
|
|||
Parametizirovannije view |
|||
|
#18+
Voznikla takaja problemma. Jestj view s dvumja parametrami. Pri zapuske formi ona ih zaprashivajet, hotja v data environment stoit No Data On Load=.T. Eta opcija u menja vsegda virubala zapros parametrov. zachenija v init peredajutsja programno. Chto esche mozhet bit? Jestj kakije idei? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.06.2006, 01:15
|
|||
|---|---|---|---|
|
|||
Parametizirovannije view |
|||
|
#18+
Hi dj_raven! Версия фокса? Если 9-ка то так и должно быть - подробное обсуждение этой новой особенности было на foxclub.ru (правда давно очень, но поиском можно найти конечно). Переменную надо объявить до запуска формы, или хотя-бы в DE.BeforeOpenTables. А проще всего видимо переписать форму так, чтобы вообще избавится от DE - т.е. руками открывать представления по мере необходимости (для этапа разработки конечно DE можно оставить - главное чтобы на этапе исполнения они не открывались - т.е. либо убрать их после завершения рисования формы, либо отменить авто-открытие). Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.06.2006, 10:32
|
|||
|---|---|---|---|
|
|||
Parametizirovannije view |
|||
|
#18+
versija 7 sp1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.06.2006, 12:01
|
|||
|---|---|---|---|
Parametizirovannije view |
|||
|
#18+
Igor Korolyov Версия фокса? Если 9-ка то так и должно быть - подробное обсуждение этой новой особенности было на foxclub.ru (правда давно очень, но поиском можно найти конечно). Ничего подобного! ТАК не должно быть ни в какой версии FoxPro. Настройка NoDataOnLoad = .T. автоматически блокирует возникновение запроса параметра и View открывается пустой без данных. VFP9SP1 - без проблем. Такой может быть, например, если: 1) Есть другой Local View (или Select-SQL) который в качестве источника данных использует этот самый параметризированный Local View. И это "другой" открывается раньше параметризированного. Тут надо следить за физическим порядком наполнения DataEnvironment. Первыми в списке объектов DataEnvironment должны идти "простые" View, и только после них те View, которые используют их в качестве источника. 2) Есть программное открытие Local View командой USE без опции NODATA 3) На момент вызова функции Requery("MyView") параметр не существует ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.06.2006, 02:09
|
|||
|---|---|---|---|
|
|||
Parametizirovannije view |
|||
|
#18+
Hi ВладимирМ! Это зависит от того какого рода параметр в представлении. SELECT ID, Name FROM SomeTable WHERE &?lcWhere Или так SELECT ID, Name, ?m.lnSomeConst AS ConstField FROM SomeTable И никакой NoDataOnLoad не поможет... Впрочем запрос второго типа потребует параметра и в VFP7/8 Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1591308]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
179ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 510ms |

| 0 / 0 |
