|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
Добавил на форму Microsoft Date and Time Picker Control, в ControlSource прописал таблицу и поле в которое должна заносится дата. После запуска формы FоxPro ругается, выбираю нужную дату а она в таблицу не заносится. Подскажите как сделать чтобы через Microsoft Date and Time Picker Control добавлять записи в таблицу? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 11:06 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
а еще нужно чтобы поля Microsoft Date and Time Picker Control были пустыми когда запускаешь форму. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 11:31 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
альтернативчик ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 11:43 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
я в классах не разбераюсь вообще, потому что в FoxPro к сожалению новечек. Можно объянить как пользоваться прикрепленным вами календарем? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 11:52 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
добавить библиотеку в проект,положить контролы на форму как я показал авторя в классах не разбераюсь вообще старайтесь разбираться, в старшей версии фокспро разрабатывать что-то без понимания ООП не стоит ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 11:56 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
ну то что то добавить это понятно, но как сделать так чтобы это на форме отобразить? мне нужно простое поле в виде комбо бокса,чтобы при нажатии на него появлялся календарь и можно было выбрать нужную дату и год и чтобы все это записалось в таблицу....другими словами нужен самый простой вариант ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 12:12 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 13:14 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
у класса есть св-во ControlSource напишите там: ИмяКурсора.Поле тип поля должен быть - дата ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 13:17 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
я делал так, только добавлял с помощь formcontrol... Вылетает ошибка: ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 13:33 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
поменяйте библиотеки - в приложении ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 13:52 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
Спасибо!!! Разобрался, но появилась еще одна проблема. Когда запускаю форму на выполнение и нажимаю в ней на ваше поле чтобы выбрать дату, не находит сам календарь... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 14:11 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
в стартовом модуле напишите строчку Set Classlib To libr,vfpcalendar ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 14:27 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
+ в методе клик кнопки класса MyDateBox исправьте часть кода написшите так Код: plaintext 1. 2. 3. 4. 5. 6.
чтобы на изменения пустыч значений дат не ругался ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 14:39 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
Разобрался.....Спасибо огромное за помощь! Сам бы никогда в жизни не справился... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 16:53 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
А еще такой вопрос. А если мне в одной форме надо 2 таких поля для ввода даты, но у них должны быть разные controlsource, то надо создавать еще один класс получается? Допустим скопировать класс libr и назвать его к примеру libr1, а уже в нем менять controlsource, или же есть другой способ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 17:01 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
DanmerА еще такой вопрос. А если мне в одной форме надо 2 таких поля для ввода даты, но у них должны быть разные controlsource, то надо создавать еще один класс получается?Откуда это вдруг получается? Допустим скопировать класс libr и назвать его к примеру libr1, а уже в нем менять controlsource, или же есть другой способ?Классы не копируют. Их или используют, или наследуют. В данном случае просто кладется на форму второй экземпляр того же класса и в нем настраиваются нужные свойства, в частности ControlSource. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 17:09 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
библиотеку трогать не нужно - она уже самодостаточна. т.е. в ней шаблон - заготовка полностью исполнен и порождать каких-то наследников не нужно в библиотеке. вам необходимо класть этот библиотечный класс как и обычные (базовые) классы столько раз на форму, сколько Вам нужно и затем нужно только настроить положенный такой библиотечный класс (настроить нужное свойсто/ или ряд ....) таким-же образом Вам необходимо под себя разработать ряд классов и уже эти, свои хитрые классы использовать в своих разработках ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 17:14 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
Дело в том что когда я этот Mydatebox добавляю на свою форму то у него в свойствах нету controlsource....его можно поменять только когда редактируешь сам класс.....как быть в этой сетуации? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2009, 09:55 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
на закладочке other у Вас нет св-ва controlSource? этого не может быть - ищите ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2009, 10:13 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
В том то и дело что нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2009, 10:34 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
возможно она оключена в самом классе ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2009, 10:34 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
смотрите закладку озер в редакторе свойств объекта посмотрите на установку нон дефаулт редактора св-в (снимите галку - правой кнопкой по окну св-в) этого не может быть - чудес не бывает ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2009, 10:49 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
Спасибо!!! Разобрался... Оказывается на вкладке other есть такая строка. Я искал ее там где у всех объектов она....оказывается с классами совсем все по другому... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2009, 11:04 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
автороказывается с классами совсем все по другому... нет просто класс сделан на основе базового класса - контрол, у которого нет такого (базового-по умолчанию) св-ва, поэтому, чтобы сделать безобразно,но однообразно, шучу.., было добавлено классуконтролу в процессе разработки хитрое св-во с подобным(удобным) названием, таким как у всех основных базовых классов фокспро для привязки к источнику ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2009, 12:14 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
Теперь понятно. Спасибо за подробное объяснение!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2009, 12:17 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
пробуйте почитать чтото о разработке в фокспро с применением классов(разработке классов), о приемах ООП и наискосок вот эту ветку http://sql.ru/forum/actualthread.aspx?tid=618865&pg=1&hl=%ea%eb%e0%f1%f1%fb ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2009, 13:09 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
эх, ну шош такое, некому поучить,почитать, и пнуть молодеж в нужную колею. беда фокспро: жети, женщины и вредители ... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2009, 13:13 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
прошелмимо - с вашим календарем возникла проблема.......... Сначала вашим календарем пользовался в базе в которой все таблицы, поля, формы были на англицском языке, работало все хорошо, но .exe файл создавать не пробовал.....Потом когда вставил ваш календарь в базу где все на русском вылезла проблема......Когда запускаю форму на выполнение и выбираю дату, то календарь отображается не на самой форме, а как бы отдельным окном,а создал .exe файл то ваще при нажатии на кнопку выбора даты в поле записывается тукущая дата, а сам календарь даже не появляется......Может быть проблема в русском языке.... Откликнитесь пожалуйста.......Подскажите в чем проблема в данном случае? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2009, 11:00 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
нет проблема не в языке такс... что за форма? (ин скрин? ... св-во showWind ? + descTop? ) скрин фокспро (главное окошко) используете? или вы убрали скрин совсем? если возможно, то сделайте маленький проектик, демонстрирующий проблему ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2009, 11:22 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
Код: plaintext
а если заменить название поля в БД на английское, то проблема исчезает??? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2009, 11:26 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
замечательно работает Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
разберитесь со своими формами основное окно фокспро не нужно скрывать Ваши формы должны быть ин скрин ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2009, 11:33 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
замечательно работает посмотрите - я собрал exe Ваша проблема - это скорее всего форма аз топ левел, извините, но я для себя такого не творю, поэтому ... можете подправить самостоятельно библиотеку, либо создавайте мне пример, демонстрирующий Вашу проблему - я подправлю (оберну код костыликом) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2009, 11:42 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
Разобрался......Форма была не ин скрин, поставил, все заработало....... Еще раз огромное спасибо за помощь!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2009, 08:53 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
ага как дела обстоят с изучением классов? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2009, 09:14 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
потихоньку начинаю разбираться. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2009, 09:43 |
|
как добавить дату через Microsoft Date and Time Picker Control
|
|||
---|---|---|---|
#18+
ok, если есть какие-то вопросы - задайте ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2009, 10:05 |
|
|
start [/forum/topic.php?all=1&fid=41&tid=1584774]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
94ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 210ms |
0 / 0 |