powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вопросы по элементам формы
11 сообщений из 11, страница 1 из 1
вопросы по элементам формы
    #37006384
alyssa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
извините за тупые вопросы, но это мне очень надо. Я пока только учусь языку
Вопросы:
1. поле с датой
возможно ли на форме задать такой элемент, типа даты, с кнопочкой "..." например, чтоб по этой кнопке вываливался календарь, и чтоб пользователь тыкал в нужную дату и она вставала в поле?
я по книгам только нашла как из TextBox сделать ( ControlSourse = D ), чтоб дата вводилась. при запуске формы я вижу окно ввода с двумя //-ми. но это каждый раз руками писать? неужели добавлять отдельно кнопку "...", и писать к ней процедуру? ну если иначе нельзя, то какую процедуру? ведь календарь наверно сложный графический элемент. ни в одной книге примера не нашла. Может кто делал, подскажите пожалуйста как.

2. поле с раскрывающимся списком
я использовала ComboBox. пока сделала так:
RowSourseType = 6 Fields
RowSourse = acatalog.listname
где acatalog - таблица содержащая имена всех каталогов в базе, listname - поле из неё, перед этим на форме в Data Envinonment добавила эту таблицу. при запуске формы список благополучно работает. НО. таблица эта очень большая и кроме каталога "номерклатор" и аго подкаталогов, там есть и другие. я попробовала ограничить выбор запросом. т.е.
RowSourseType = 4 Query(.QPR)
RowSourse = e:\progi\query1.qpr
но он что-то не работает, выдаёт ошибку.
текст запроса:
SELECT Acatalog.listname; && Acatalog.listname - выбираем поле
FROM parus!acatalog; && parus - база данных, acatalog - таблица
WHERE Acatalog.rn = "000Y"; && условие на ключевое поле rn и поле parent_rn
OR (Acatalog.parent_rn = "000Y");
ORDER BY Acatalog.listname
**********************
*таблица содержит поля:
rn - ключ, код записи в данной таблице
parent_rn - код родителя записи (родительского каталога)
listname - наименование каталога
level - уровень каталога
access - доступ
****************
текст ошибки при запуске формы: File query1.qpr does not exist

_______________
Для чего всё это мне надо? а вот для чего: хочу сделать отчёт, отражающий данные по приходу на склады за период (для этого на форме пытаюсь сделать поля для дат) и группирующий по складам и по группам продукцию (т.е. соответствующему каталогу - для этого пытаюсь сделать поле, вываливающее список каталогов). И ещё: список вываливается по кнопке "треуголик вниз", а нельзя ли сделать так чтоб вываливавался каталог в виде дерева? наверно придётся добавить рядом кнопку "..." и писать процедуру. Нет ли другого решения? может есть другой способ, может надо задать какие то другие параметры в свойствах?
Использую Fox Pro 6.0
...
Рейтинг: 0 / 0
вопросы по элементам формы
    #37006638
igorbik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alyssa,

К пакету ФоксПро придается проект с примерами использования разных контролов. Там найдешь и календарь, и комбо. Исходники для использования там тоже есть.
...
Рейтинг: 0 / 0
вопросы по элементам формы
    #37006696
alyssa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
igorbik,

если вы имеете ввиду help
то он мне не помог
...
Рейтинг: 0 / 0
вопросы по элементам формы
    #37006746
alyssaigorbik,

если вы имеете ввиду help
то он мне не помогЭто плохо. Ибо без хелпа далеко не уедешь. Кстати, как Вы умудрились ассоциировать проект с примерами и хелп? :)
...
Рейтинг: 0 / 0
вопросы по элементам формы
    #37006750
igorbik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alyssaigorbik,

если вы имеете ввиду help
то он мне не помог Это плохо, что не помог. Там, например, написано, где лежат примеры...

А проект с примерами лежит в папке ...\Samples\Solution\solution.pjx

Примеры календарей, их вызов и возврат значений можно также найти и в этом форуме, и на фоксклубе, и в Инете
...
Рейтинг: 0 / 0
вопросы по элементам формы
    #37006779
alyssa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
igorbikА проект с примерами лежит в папке ...\Samples\Solution\solution.pjx



у меня такого нет
...
Рейтинг: 0 / 0
вопросы по элементам формы
    #37006838
igorbik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alyssa, это странно, ибо даже в левых фоксах его не вырезают. Ищи в Инете, пришпиливай и будет тебе счастье.
...
Рейтинг: 0 / 0
вопросы по элементам формы
    #37007073
alyssa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
igorbik,

я нашла в help вот что
Sample Applications Overview
но толи help ломаный, то ли фокс, при попытке открыть или запустить ругается что не может создать OLE-объект и ещё несколько ошибок возникает. Вообщем только текст со вступлением вижу.
...
Рейтинг: 0 / 0
вопросы по элементам формы
    #37007203
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проект примеров можно вызвать дав в командном окне следующую команду

Код: plaintext
Modify Project (Home()+"Samples\Solution\Solution.pjx")

Далее находите в открывшемся проекте главный файл program1.prg и запускаете его на выполнение
...
Рейтинг: 0 / 0
вопросы по элементам формы
    #37007672
alyssa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ,

ошибка:
invalid path or file name
...
Рейтинг: 0 / 0
вопросы по элементам формы
    #37007687
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alyssa,

если есть желание углубиться в "дебри"

http://www.sql.ru/forum/actualthread.aspx?tid=618865&pg=3

по ссылке можете скачать последние исходники - там я для Вас
положил библиотеку с календаем

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


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