|
|
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Одну и ту же таблицу с одним и тем же индексом открываю в разных окнах FoxPro9. Устанавливаю set key. В одном окне все правильно, в другом таблица пустая!!! ЧТО ЗА ****??? Помогите! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 15:22 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
А SET ORDER TO не забыл? посмотри что функция ORDER() в обоих случаях возвращает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 15:31 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
USE tmp.dbf IN 0 ORDER tmp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 15:34 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
ORDER() возвращает одно и то же! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 15:42 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Ну тогда SET STEP ON и это место очень внимательно пошагово пройти отладчиком ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 15:42 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
ORDER() возвращает одно и то же! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 15:43 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Сделано. Останавливаюсь, из дебага перехожу в осн. окно, броуз таблицу, а она ПУСТАЯ!!! В это же время эту таблицу (просто, дв. щелчком) открываю в другом Fox-e, с тем же индексом делаю и с тем же условием set key, она показывает правильные записи!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 15:47 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Lou75Сделано. Останавливаюсь, из дебага перехожу в осн. окно, броуз таблицу, а она ПУСТАЯ!!! В это же время эту таблицу (просто, дв. щелчком) открываю в другом Fox-e, с тем же индексом делаю и с тем же условием set key, она показывает правильные записи!!! Что выдаёт ?dbf() в обоих случаях ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 15:49 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
ОДИН И ТОТЖЕ ПУТЬ к таблице! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 15:51 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Что происходит, вообще?!?! Кто-то видел такое?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 15:53 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Программа не запущена. Открываю эту таблицу из datasession, делаю тот же индекс и устанавливаю тот же key. Здесь ТОЖЕ ОНА ПУСТАЯ, ******!!! А в другом окне нормально! Красить компьютер в зеленый цвет?!?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 15:58 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Lou75Программа не запущена. Открываю эту таблицу из datasession, делаю тот же индекс и устанавливаю тот же key. Здесь ТОЖЕ ОНА ПУСТАЯ, ******!!! А в другом окне нормально! Красить компьютер в зеленый цвет?!?! Лучше в красный. Эффективней помогает Делай отдельный проект с куском неработающего кода, с таблицей. И выкладывай для всеобщего обозрения. Косяк где-то рядом, но ты его похоже не замечаешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:08 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
В зеленый, а потом на помойку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:10 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Спасибо, Дима, но тут админы и правила строгие. Код можно, но без таблицы сенсу немае, я думаю. Как Малдер, отгадка где-то рядом,*****! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:13 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Каким образом (какими командами) Вы открываете одну и ту же таблицу в разных окнах? Лично у меня из окна DataSession сколько ни щелкай открывается всегда только одно окно или просто передается фокус на уже открытое окно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:14 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Владимир. Одно окно при работе программы (делаю set step), в другом (пока программа стоит в дебагере) просто дв. щелчком! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:18 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Это FP9. Он открывает новые окна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:19 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Lou75Программа не запущена. Открываю эту таблицу из datasession, делаю тот же индекс и устанавливаю тот же key. Здесь ТОЖЕ ОНА ПУСТАЯ, ******!!! А в другом окне нормально! Красить компьютер в зеленый цвет?!?! Если используется PrivateDataSession, то возможно дело в SET`ах. проверь в обоих случаях что возвращают: SET('EXACT') SET('COLLATE') Lou75Спасибо, Дима, но тут админы и правила строгие. Код можно, но без таблицы сенсу немае, я думаю. Как Малдер, отгадка где-то рядом,*****! Таблицу для примера можно почистить до 2-3 строк и заменить данные. Ждем проект и описаловку как повторить глюк. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:22 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Вообще-то, я в VFP9 и проверял. Итак, имеем форму в которой отображено ... что? Надо понимать Grid? Переходим в Debugger, когда выполняется что? Некий метод? Или ничего не выполняется, а просто находимся в режиме ожидания реакции пользователя? В этот момент фокус находится где? В объекте Grid? ... Я что, должен догадываться что именно Вы делаете и в какой последовательности нажимаете кнопки? ПОСЛЕДОВАТЕЛЬНО опишите что именно Вы делаете. Куда надо посмотреть, чтобы увидеть одидаемый эффект. Пустое окно - это что? То, что запустили из Debugger или то, что получилось на форме? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:27 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Попробовал запустить код: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:38 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Дима. set(exact)=ON,set(collate)=MACHINE,set(delete)=ON ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:44 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
Lou75Дима. set(exact)=ON,set(collate)=MACHINE,set(delete)=ON В обоих случаях? Код хотя бы неработающий покажи, если с тестовым проектом проблемы. А то какое-то лечение по фотографии получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:47 |
|
||
|
set key to dbf
|
|||
|---|---|---|---|
|
#18+
ВладимирМВообще-то, я в VFP9 и проверял. Итак, имеем форму в которой отображено ... что? Надо понимать Grid? Переходим в Debugger, когда выполняется что? Некий метод? Или ничего не выполняется, а просто находимся в режиме ожидания реакции пользователя? В этот момент фокус находится где? В объекте Grid? ... Я что, должен догадываться что именно Вы делаете и в какой последовательности нажимаете кнопки? ПОСЛЕДОВАТЕЛЬНО опишите что именно Вы делаете. Куда надо посмотреть, чтобы увидеть одидаемый эффект. Пустое окно - это что? То, что запустили из Debugger или то, что получилось на форме? GRID. Да, выполняется метод. фокус находится в объекте Grid. USE tmp.dbf IN 0 ORDER tmp && str(month,2)+STR(tmp,5) SELECT tmp SET KEY TO '08'+'12345', допустим. Эта запись есть в таблице, но - пусто!!! Пустое не окно, а таблица после set key! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:50 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34717643&tid=1588901]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
77ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
80ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 433ms |

| 0 / 0 |
