Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / две формы / 6 сообщений из 6, страница 1 из 1
16.06.2008, 21:15
    #35375620
tipadub
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
две формы
существует форма с гридом и кнопулей которая открывает форму formdd

IF .NOT. USED ('dopden')
USE dopden IN 0
ENDIF
SELECT dopden
SCATTER MEMVAR BLANK
DO FORM formdd
thisform.Grid1.Refresh()
thisform.grid1.column1.SetFocus

, в которой происходит добавление записи кнопочкой добавить
IF EMPTY(THISFORM.Text1.Value)
DO ERORRFORM
ELSE
cText=ALLTRIM(thisform.Text1.Value)
IF ! USED('dopden')
USE dopden in 0
ENDIF
SELECT dopden
LOCATE FOR dopden.dopuskdd = cText
IF !FOUND()
APPEND BLANK
GATHER memvar
THISFORM.RELEASE
MESSAGEBOX ('Запись добавлена!',0)
ELSE
DO ERORRZAP
THISFORM.REFRESH
ENDIF
ENDIF
GO TOP
RETURN

так вот что нужно сделать, что бы при переходе на форму formdd,
DO FORM formdd
программа не выполняла
thisform.Grid1.Refresh(), пока не будут произведены все операции в форме formdd
...
Рейтинг: 0 / 0
16.06.2008, 22:27
    #35375711
tipadub
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
две формы
Ещё вопрос:
как вывести в грид не всю информацию из таблицы
а по варианту запроса, к примеру в гриде будут данные у которых
в столбце город будет значение "Москва"
...
Рейтинг: 0 / 0
16.06.2008, 22:49
    #35375742
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
две формы
1) Сделать вторую форму модальной.
2) На таблицу можно накладывать фильтры или же предварительно сделать выборку в курсор и уже его отображать в гриде.
...
Рейтинг: 0 / 0
16.06.2008, 23:18
    #35375772
tipadub
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
две формы
спасибо по первому вопросу.
по второму: курсор не канает. нужно непосредственная работа с таблицей
а как применить фильтр (и куда вставить) форма выполнена в конструкторе
...
Рейтинг: 0 / 0
16.06.2008, 23:47
    #35375789
tipadub
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
две формы
по первому тож неудачка. Выскакивает ошибка 2088, мне кажеться из за того что SCATTER MEMVAR BLANK находиться в первой форме
...
Рейтинг: 0 / 0
17.06.2008, 00:08
    #35375821
Dag
Dag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
две формы
Фильтр накладывается на таблицу-источник данных грида командой
SET FILTER TO
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / две формы / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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