использовать утилиту Shareware
*использовать утилиту ASPack (Shareware) в Internet.
использовать утилиту ASPack
Под Win2k FPD 2.6 захватывает ВСЮ память (и вываливает ее в swap). Как это лечится?
это не лечится
Использовать Limitmem
*Использовать Memlimit.
8. Filer и Fisual FoxPro
Filer вызывается 'Filer.FileUtil'
*Filer вызывается программно oMyFiler = REATEOBJECT ('Filer.FileUtil')
Filer вызывается oMyFiler
9. Screen=Off в config.fpw
Эта команда открывает главное окно VFP.
*Эта команда скрывает главное окно VFP.
Эта команда удаляет главное окно VFP.
Своя справка в стандартных диалогах VFP
создать свою справку не возможно
Использовать функцию sus
*Использовать функцию sys(1023) (включить режим диагностирования помощи).
Инсталлятор и VFP
Использовать программу Inno Setup
*Использовать программу Windows Inno Setup v.2.0.18У.
Использовать программу Inno Setup Windows
Поиск данных по шаблону
Воспользоваться набором SQL-команд, в команде SELECT "_" - аналог знака "*"
*Воспользоваться набором SQL-команд, в команде SELECT "%" - аналог "звездочки" (*)
не возможно
Ограничение в Excel на импорт более чем 16K записей
с этим приходится мириться
*Открыть файл.DBF в Excel с помощью COM/ActiveX, и сохранить файл как.XLS.
Открыть файл.DBF в FoxPro с помощью COM/ActiveX, и сохранить файл как.XLS.
Подсуммирование данных в отчете
Добавьте группировку (Data Grouping/ Report), перетяните подсуммируемое поле над Group Footer в разметке отчета
это не возможно
*Добавьте группировку (Report / Data Grouping), перетяните подсуммируемое поле над Group Footer в разметке отчета, а в окне "Calculated Field" в Combobox выберите появившийся новый пункт.
Невозможно обновить курсор на команде append blank
*снимите флаг Read Only с обрабатываемого файла.
Снимите флаг Only Read с обрабатываемого файла.
|
с этим приходится мириться
Как скопировать открытый файл (.dbf и.idx)
это не возможно
*Создать конечный файл аналогичной структуры и выполнить находясь на нем Append From <исходный файл dbf>
Автоподсказка в VFP7
В системном меню выберите /IntelliSense/ Tools Manager.
*В системном меню выберите Tools/IntelliSense Manager.
Чем заменить наш привычный SAY для экрана?
*Меткой. Её заголовок Caption может отражать любую информацию, представленную в строковом виде;
*Объектом TextBox, для которого свойство ReadOnly=.T..
заменить нечем
Какие свойства определяют цвет?
*TextBox (BackColor - цвет фона ForeColor - цвет букв);
*Grid (Текст - Column.ForeColor Фон - Column.BackColor Рамки - нет
цвет не определяет свойства
Что определяет размер и выравнивание текстов Grid?
*размер и выравнивание текста в Спокойной ячейке определяется Column.Size|Alig..., в ячейках Focus & Grid - Text.Size|Alig...
размер определяется Column.Size|Alig;
выравнивание текста Text.Size|Alig
Как избежать выделения всей ячейки (функция “К”)?
*Grid.Highlight=.F.
*по умолчанию ячейка не выделяется.
избежать нельзя
Как уменьшить число страниц в форме?
*Изменить значение свойства PageCount в PageFrame.
*открыть форму как базу и вручную искать и удалять все упоминания об удаленной странице;
уменьшить число страниц нельзя
Как создать просматриватель MEMO-полей?
*в форме. Создать EditBox и кнопку его вызова, в свойство Click которой поместить код: thisform.Поле.Refresh;
*Thisform.Поле.visible=.T. - при нажатии на кнопку поле становится видимым. Источником данных для поля EditBox должно быть МЕМО-поле соответствующей таблицы.
*отключать поле можно поместив в метод DblClick кнопки следующий код: thisform.Поле_примечаний.visible=.F.
|
В каком случае нужен набор форм?
*Когда нужно работать с несколькими формами создание набора является оптимальным решением. На выходе обязательно указать ThisFormSet.Release, чтобы закрылось действительно всё;
набор форм не нужен никогда;
при работе с несколькими базами данных
Где разместить условие отбора данных для Grid?
условие поместить в выражение индекса базы данных;
*в свойствах таблицы в курсоре в Filter пишется нужное условие;
в нумерации записей в таблице
Где определять переменные, упоминаемые в свойствах таблицы?
*задавать Set Filter To “Условие”.
в нумерации записей в таблице
в базе данных
Как остановить форму на экране, если нет меню?
создать меню;
*командой CLEAR EVENTS на кнопке выхода из формы;
остановить форму на экране, если нет меню не возможно