Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Кнопки переход между формами / 4 сообщений из 4, страница 1 из 1
14.12.2011, 23:31
    #37576558
utwo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопки переход между формами
Коллеги,

Имеется две формы, в каждой из них кнопка перехода на другую форму:
форма1 (использует table1,2): кнопка перехода к форме2
форма2 (использует table2,3): кнопка перехода к форме1

На соответствующих кнопках пишу onclick:
-кнопка перехода к форме1:
Код: sql
1.
2.
3.
release thisform
clear events
do form form1



-кнопка перехода к форме2:
Код: sql
1.
2.
3.
release thisform
clear events
do form form2


В итоге когда кликаю в форме1 на кнопки перехода к форме 2, получаю ошибку
Cannot access the selected table. Table2, Table3. Таблицы на которые ссылается сообщение с ошибкой прописаны в Init как раз таки для этой формы в таком виде:
Код: sql
1.
2.
thisform.combo1.value= table2.name
thisform.combo2.value= table3.fam



Сделано это для того чтобы комбобоксы на этой форме получали дефолтовые значения. Если Init очищу, то соответственно все работает без проблем.

Подскажите, пожалуйста, в чем ошибка? Необходимо чтобы возможно было выполнять постоянно переход с одной формы на другую, и при этом на одной из форм в момент открытия были заполнены дефолтовые значения.

Спасибо за любой ответ!
...
Рейтинг: 0 / 0
14.12.2011, 23:44
    #37576579
BMJ
BMJ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопки переход между формами
передавайте значения в форму2 как параметры
do form2 with "список параметров" см. хэлп
...
Рейтинг: 0 / 0
15.12.2011, 11:34
    #37577085
IgorNG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопки переход между формами
utwoКоллеги,

Имеется две формы, в каждой из них кнопка перехода на другую форму:
форма1 (использует table1,2): кнопка перехода к форме2
форма2 (использует table2,3): кнопка перехода к форме1

На соответствующих кнопках пишу onclick:
-кнопка перехода к форме1:
Код: sql
1.
2.
3.
release thisform
clear events
do form form1



-кнопка перехода к форме2:
Код: sql
1.
2.
3.
release thisform
clear events
do form form2


В итоге когда кликаю в форме1 на кнопки перехода к форме 2, получаю ошибку
Cannot access the selected table. Table2, Table3. Таблицы на которые ссылается сообщение с ошибкой прописаны в Init как раз таки для этой формы в таком виде:
Код: sql
1.
2.
thisform.combo1.value= table2.name
thisform.combo2.value= table3.fam



Сделано это для того чтобы комбобоксы на этой форме получали дефолтовые значения. Если Init очищу, то соответственно все работает без проблем.

Подскажите, пожалуйста, в чем ошибка? Необходимо чтобы возможно было выполнять постоянно переход с одной формы на другую, и при этом на одной из форм в момент открытия были заполнены дефолтовые значения.

Спасибо за любой ответ!

thisform.combo1.value= table2.name
thisform.combo2.value= table3.fam

Это не таблицы прописаны, а значения комбобоксов. А таблицы то открыты?
...
Рейтинг: 0 / 0
15.12.2011, 15:49
    #37577910
utwo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кнопки переход между формами
thisform.combo1.value= table2.name
thisform.combo2.value= table3.fam

Это не таблицы прописаны, а значения комбобоксов. А таблицы то открыты?
IgorNG , нет.
Намек ясен! Спасибо за наводку!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Кнопки переход между формами / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]