|
|
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
Ламерский вопрос, неожиданный для меня самого. Пишется апликуха на фоксе, набор вызывающих друго друга формочек. В некоторых отрабатывает CALCULATE и COUNT. Естественно, эхо операции уродует содержимое окна. SET TALK и SET ECHO не помогают. Помогите щайнику? -=RubbeR=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 09:55:50 |
|
||
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
Что значит уродует? Выодит результат своей работы в текущее окно/форму? А перенаправить в переменную пробовал? Count to mvar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 09:57:52 |
|
||
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
Пример: Код: plaintext SUM(base.field) <стоко-то> Естественно при активации формы все контролы на местах, но фон формы - съехавший с этими буквами. Раньше SET TALK OFF помогал... -=RubbeR=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 10:12:28 |
|
||
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
Вроде у меня была такая проблема. Кажется, помогло SET CONSOLE OFF/ON до и после SUM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 10:16:39 |
|
||
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
Сессия данных приватная? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 10:17:24 |
|
||
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
Ну, в общем-то, такие заголовки дает SET HEADINGS ON. Но на командах типа LIST, DISPLAY и т.п. Мож у тебя там что-то такое затесалось? Ну и настроечку в off скинуть, конечно же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 10:24:32 |
|
||
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
AleksMedСессия данных приватная? Да. А на что это влияет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 10:34:49 |
|
||
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
StindКажется, помогло SET CONSOLE OFF/ON до и после SUM. Попробовал, проблема осталась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 10:36:04 |
|
||
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
Кот AleksMedСессия данных приватная? Да. А на что это влияет? Именно на это и влияет! Ставь OFF'ы в INIT'е этой формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 10:41:37 |
|
||
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
Кот AleksMedСессия данных приватная? Да. А на что это влияет? Приватная форма сбрасывает SET`ы переопределенные в предыдущих программах и берет новые значения из конфига или востанавливает значения по умолчанию. Т.е. если ты в головной программе указал Set Talk Off, а в конфиге у тебя стоит ON или вообще ничего нет, то ?Set("Talk") Вернет "ON" Проверь, что вернет ?Set("Talk") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 10:53:27 |
|
||
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
Спасибо за совет, понял. Однако, вставить TALK OFF в INI проблему не решило. Оказывается, в форме есть контрол, который при ините использует свой CALCULATE. Как следствие, запретить разговоры пришлось в этом ините, поскольку он идет раньше инита формы. -=RubbeR=- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 12:01:11 |
|
||
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
Если сделана настройка SET STATUS BAR OFF то для подавления выдачи "сопутствующей" информации кроме настройки SET TALK OFF необходимо сделать настройку SET TALK WINDOW Именно так, не указав окно вывода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 21:38:20 |
|
||
|
Подавить ECHO от CALCULATE - VFP9b
|
|||
|---|---|---|---|
|
#18+
Hi Кот! Form.Load срабатывает ДО любого init вложенных контролов. DE.BeforeOpenTables - срабатывает вообще ДО любого из методов формы, и даже вроде бы до загрузки контролов (зарузка контролов из vcx/scx и из инициализация - т.е. собсвтенно начало "жизни" это 2 большие разницы). Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2005, 00:10:12 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33224517&tid=1593638]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
173ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
79ms |
get tp. blocked users: |
2ms |
| others: | 224ms |
| total: | 527ms |

| 0 / 0 |
