|
|
|
Помогите. Глюки или кривые руки?
|
|||
|---|---|---|---|
|
#18+
С СУДБ Oracle работаю через курсорадаптеры. Есть основная форма (ф1) с гридом (readonly) - modless. Из нее для редактирования записи вызываю другую форму (ф2) - модальную. Из ф2 вызывается небольшая формочка для выбора из грида необходимого значения (грид используется для возможности организации контекстного поиска по списку) - форма тоже модальная (ф3). Возникают 3 проблемы (не получается их побороть :( ) - может у кого есть предположения или идеи? 1. Когда получив какой-нить messagebox в ф2 возвращаюсь в ф1 - то виндозная кнопка закрытия окна (крестик в верхнем правом углу) затенена, и пока на экране не сделаю активным любое другое приложение (хоть даже сообщение ICQ) кнопка затенена и недоступна - никакие рефреши не помогают. 2. Закрываю ф3 (не делая в ней ничего на гриде), закрываю ф2, в ф1 перестает правильно работать вертикальный скролбар на гриде - "бегунок" стоит с самом нижнем положении и не меняет его ни при каких действиях, но при этом я мог перемещаться по всем 2500 записям грида. 3. Закрываю ф3 (что угодно делая мышой на гриде), закрываю ф2, в ф1 в гриде из 2500 записей показывает только последние 40 и в странной сортировке - и вернуть нормальное отображение всех 2500 записей тоеж не выходит :( Очень похоже что 2 и 3 проблемы из одной оперы - но что к этому приводит и как это побороть увы не понимаю. Буду благодарен любой помощи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2008, 15:59 |
|
||
|
Помогите. Глюки или кривые руки?
|
|||
|---|---|---|---|
|
#18+
По первому вопросу - глюк вызова модальных форм. Лечится "передергиванием" свойства Closable при возврате в основное окно Код: plaintext 1. 2. 3. 4. Второй и третий вопросы - похоже, где-то произошло переоткрытие источника данных Grid или связанных с ним по Relation таблиц. Как-то не аккуратно открываются/закрываются таблицы, используемые в подчиненных формах. Или же некорректно настраивается главный индекс основной таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2008, 16:26 |
|
||
|
Помогите. Глюки или кривые руки?
|
|||
|---|---|---|---|
|
#18+
По первому спасибо - но был удивлен - точно пробовал не помогало - теперь помогает :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2008, 16:31 |
|
||
|
Помогите. Глюки или кривые руки?
|
|||
|---|---|---|---|
|
#18+
По второму и третьему тоже спасибо за подсказанное направление. Причину пока найти не удалось. Но перестроение индекса на основной форме помогает. Буду дальше искать где накосячил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2008, 17:21 |
|
||
|
Помогите. Глюки или кривые руки?
|
|||
|---|---|---|---|
|
#18+
На ХР у конкретного пользователя во всплывающих окнах вместо русских букв каракули. Файла foxfont.fon по поиску не нашла. У других же пользователей со шрифтом все ОК. Почистила все что можно: и ТЕМР, и Local Setting, а проблема осталась. Что еще можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 20:14 |
|
||
|
Помогите. Глюки или кривые руки?
|
|||
|---|---|---|---|
|
#18+
Лучше создавать собственные темы, а не "цепляться" к чужим. А по сути: - О какой версии FoxPro идет речь? - Что именно подразумевается под термином "всплывающие окна"? - Файл CONFIG.FPW со строкой CODEPAGE=1251 есть? - Проблемный компьютер какую локализацию Windows имеет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 20:46 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=35289577&tid=1587833]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 325ms |

| 0 / 0 |
