|
|
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
Заранее прошу прощение если такой вопрос уже рассматривался! Просто не было времени искать нужный топик, сорри! Суть вопроса - я не очень сильно разбираюсь в аксессе, но возникла необходимость, точнее две: - обнулить встроенный счётчик в имеющейся базе данных (собственно даже не знаю как это сделать чтоб при очистке и удалении всех данных из базы при новой вбивке нумерация опять с 1 начиналась) - возможно ли это и если да, то как - сделать напоминалку в базе. Т.е. ввёл сообщение и чтоб при входе через 15 дней оно напомнило о своём существовании. Как лучше решить этот вопрос - посредством встроенных возможностей либо посредством других программ. НО!!! Желательно что бы это было просто и доступно любому менеджеру на рабочем месте (да и мне тоже =) а то ведь могу и не понять чего нить) Заранее благодарен!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 23:43:03 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
5aciJIa- обнулить встроенный счётчик в имеющейся базе данных (собственно даже не знаю как это сделать чтоб при очистке и удалении всех данных из базы при новой вбивке нумерация опять с 1 начиналась) http://www.sql.ru/faq/faq_topic.aspx?fid=214 вопрос 2. 5aciJIa- возможно ли это и если да, то как - сделать напоминалку в базе. Т.е. ввёл сообщение и чтоб при входе через 15 дней оно напомнило о своём существовании. Как лучше решить этот вопрос - посредством встроенных возможностей либо посредством других программ. НО!!! Желательно что бы это было просто и доступно любому менеджеру на рабочем месте (да и мне тоже =) а то ведь могу и не понять чего нить) 1. Заводим локальную таблицу (можно просто с 2 полями (дата-время и текст) и одной записью). 2. Ввод сообщения заносится в эту таблицу. 3. При входе в программу идет проверка: сравнить то, что в таблице, с текущим в ременем и датой и при соблюдении условия про 15 дней выдать сообщение о том, что отсидевшие 15 суток могут выходить на свободу, и стереть это из таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 23:51:32 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
[quot Владимир Саныч 1. Заводим локальную таблицу (можно просто с 2 полями (дата-время и текст) и одной записью). 2. Ввод сообщения заносится в эту таблицу. 3. При входе в программу идет проверка: сравнить то, что в таблице, с текущим в ременем и датой и при соблюдении условия про 15 дней выдать сообщение о том, что отсидевшие 15 суток могут выходить на свободу, и стереть это из таблицы.[/quot] прошу прощения, а как именно заставить прогу сверять данные в оной таблице (с датой, временем и записью) с нынешней датой? вот это у меня и вызывает основное затруднение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 00:12:26 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
5aciJIaпрошу прощения, а как именно заставить прогу сверять данные в оной таблице (с датой, временем и записью) с нынешней датой? вот это у меня и вызывает основное затруднение dlookup - чтобы получить значение из таблицы now или date - текущая дата вместе с временем или без него datediff или dateadd - чтобы сравнить или прибавить/отнять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 00:57:11 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
нях ... сложно, простите, для невооружённого глаза =) может код подкините? а то мне как то даже страшновато через вижуал там чтото изменять, мало представляя что именно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2004, 23:32:15 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
Вам же все дали, что нужно по этому вопросу! За четыре дня можно было наизусть выучить справки по каждой из приведенных фунций. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2004, 12:56:56 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
GeoВам же все дали, что нужно по этому вопросу! За четыре дня можно было наизусть выучить справки по каждой из приведенных фунций. Код: plaintext 1. 2. 3. 4. большое спасибо! ЗЫ ... проверить мог, но, к сожлению, времени не было ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 13:37:20 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
заодно ошибки поправлю, какие вижу: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 13:43:39 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
Прошу прощения, а куди именно мне сие помещать? У меня запускается кнопочная форма. Вот где именно код врезать? и ещё одно - как я понял описания типа "поледаты" "таблица" и т.д. мне или такими же забивать в таблицу, либо менять на свои названия. Ну и соответственно в коде то же самое. И неужели их никак в коде выделять не нужно? прямо вот в таком виде как у Вас? Извините за кучу ламмерских вопросов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 16:09:23 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
авторПрошу прощения, а куди именно мне сие помещать? У меня запускается кнопочная форма. Вот где именно код врезать? Конструктор формы - Меню Вид - Свойства - Вкладка События. По желанию либо на открытие (F1), либо на таймеp (F1), либо еще куда. автор ещё одно - как я понял описания типа "поледаты" "таблица" и т.д. мне или такими же забивать в таблицу, либо менять на свои названия Менять на свои названия (F1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 16:15:00 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
Так! Чтоб я Вас больше дурацкими вопросами не муча, давайте так - Вы мне тыкните курсором мышки куда вставлять и как всё это выглядеть будет, а то я, как ни стараюсь, пока въехать не могу (за пивком надо бы сгонять ;) ) . Вот самое начала кода моей Кнопочной Формы. Тут он фроде как сворачивает окошко с "таблицами, запросами и т.д." .. КУДА? ------------------------------------------------ Option Compare Database Private Sub Form_Open(Cancel As Integer) ' Minimize the database window and initialize the form. Dim dbs As Database Dim rst As Recordset On Error GoTo Form_Open_Err ' Minimize the database window. DoCmd.SelectObject acForm, "Êíîïî÷íàÿ ôîðìà", True DoCmd.Minimize ' Make sure we have company information DoCmd.Hourglass False Set dbs = CurrentDb() Set rst = dbs.OpenRecordset("Ñâåäåíèÿ îá îðãàíèçàöèè") If rst.RecordCount = 0 Then rst.AddNew rst![Àäðåñ] = Null rst.Update MsgBox "Ïåðåä èñïîëüçîâàíèåì ïðèëîæåíèÿ íåîáõîäèìî ââåñòè íàçâàíèå, àäðåñ è äîïîëíèòåëüíûå ñâåäåíèÿ îá îðãàíèçàöèè." DoCmd.OpenForm "Ñâåäåíèÿ îá îðãàíèçàöèè", , , , , acDialog End If rst.Close dbs.Close ' Move to the switchboard page that is marked as the default. Me.Filter = "[ItemNumber] = 0 AND [Argument] = 'Ïî óìîë÷àíèþ' " Me.FilterOn = True Form_Open_Exit: Exit Sub Form_Open_Err: MsgBox Err.Description Resume Form_Open_Exit End Sub ---------------------------------------------- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 16:38:23 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
Cделайте таблицу для напоминаний с ключевым полем, и выложите сюда ее имя/поля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2004, 16:56:50 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
собственно, создал таблицу, имя ей ТАБЛИЦА, с полями ПОЛЕДАТЫ и ПОЛЕНАПОМИНАНИЯ (с ключевым полем/счётчиком) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 13:04:33 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
5aciJIa(с ключевым полем/счётчиком) ... имя ему ... ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 13:05:53 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
Обойдемся без него. Примерно так (не проверяю): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Эту процедуру положить в конце модуля формы. В процедуре Forms_Open в любом месте написать CheckBell ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 13:35:04 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
Вставил в конце всего кода моей кнопочной формы, прописал сразу после Private Sub Form_Open(Cancel As Integer) CheckBell при запуске Ран-Тиме Еррор 3251 ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 13:49:11 |
|
||
|
Напоминанме в ACCESS! Как сделать?!
|
|||
|---|---|---|---|
|
#18+
эту строчку поправьте: Set rs = CurrentDb.OpenRecordset("ТАБЛИЦА", dbOpenDynaset) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 13:55:38 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32783212&tid=1670165]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
86ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
77ms |
get tp. blocked users: |
2ms |
| others: | 191ms |
| total: | 405ms |

| 0 / 0 |
