|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Ругается на переменную. Нужно проверить свойства запроса [З_Приостанов] (если пусто до игнорировать запуск формы, ну и соответственно...) но при запуске ругается на строчку - Код: vbnet 1.
а именно "rw1 = " Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Что не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 10:48 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Wawan2005 Код: vbnet 1.
Dim rw1 As Recordset ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 10:54 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
rw1 должна быть объявлена как DAO.Recordset ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 10:54 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
MrShin, Теперь ругается на всю строчку Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:08 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:09 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
И ещё сейчас вопрос возник, а правильно, что я делаю запрос из запроса? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:11 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Wawan2005Что не так?Да собстно всё. Запускай невидимой форму со списком при старте приложения. Источником у списка служит твоя таблица З_Приостанов с фильтром. Создай процедуру где обновляй список (фильтр у него тоже обновляется) и проверяй в нём наличие записей по таймеру (и по загрузке формы). Если при обновлении появились записи, то делай форму видимой, останавливай таймер и делай всё чтобы привлечь пользователя. Далее форму "закрывают" (делают невидимой снова) и запускается у неё таймер далее. Всё. Никакие наборы записей тебя не интересуют. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:11 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Wawan2005ругается на всю строчкуА референс-то на Microsoft DAO x.xx Object Library подключен? Впрочем, можно просто определить как Код: vbnet 1.
тогда будет использована текущая библиотека самого Access. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:14 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Wawan2005 Код: vbnet 1.
Ну и Property Timer As Single А ты с текстом сравниваешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:15 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Akinaтогда будет использована текущая библиотека самого Access.она всё равно DAO ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:16 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
ПанургНу и Property Timer As Single А ты с текстом сравниваешь.Не доглядел. Но всё равно там не текст ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:17 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Wawan2005а правильно, что я делаю запрос из запроса?Вряд ли. Зачем получать поля всех всех записей, когда нужно только их количество, вернее, нужен факт, есть записи или нет. Тупо SELECT 1 FROM ... , и потом проверяешь, что (rs.BOF And rs.EOF) . ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:18 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Панург, таймер работает, проблемы начинаются когда пытаюсь проверить наличие записей. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:19 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Akina, Всё равно ругается на эту строчку Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:20 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Панургона всё равно DAOЯ о том, что дефиниция DAO.Recordset требует референса, дефиниция Recordset - нет. И на первую влияет наличие самой библиотеки указанной версии на компе, а второй это пофиг. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:21 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Akina, А не могли бы вы конкретно прописать код, идея ваша отличная, но как её исполнить я не знаю, я очень плохо знаю VBA. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:22 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Wawan2005, Tools - References, найдите Microsoft DAO x.xx Object Library (если их несколько, возьмите старшую) и поставьте галку. Если в списке такой вообще нет - найди модуль daoXXX.dll (скажем, dao360.dll) в C:\Program Files (x86)\Common Files\microsoft shared\DAO. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:29 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Akina, dao360 прописана, не помогает p.s.я отойду, буду попозже, всем спасибо за участие и помощь! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:36 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 11:58 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Wawan2005, вот тебе пример по озвученному мной алгоритму 21810345 . Предупреждаю - после запуска файла форма откроется рандомно в течении 5 мин. Это имитация твоей задачи, только несколько ускоренная. Просто посмотреть - открыть с шифтом. Запускается с макроса AutoExec. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 12:31 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Кривцов Анатолий, Большое спасибо, всё заработало, единственное после Код: vbnet 1.
забыли Код: vbnet 1.
. Это тем кто будет использовать данный код, и ещё он не работает без вот этого куска кода Код: vbnet 1. 2. 3.
То есть должно выглядеть вот так Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 13:11 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Панург, Спасибо вам большое, Ваш вариант тоже рабочий и полезный (всё ещё разбираюсь!) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 13:13 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Спешу поправить cвоё невежество, но с новым кодом от Кривцова Анатолия работает без моего куска Код: vbnet 1. 2. 3.
эта часть кода не нужна. сейчас у меня код выглядит так Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 13:25 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Wawan2005эта часть кода не нужна.это сейчас не нужна эта процедура, потому как ты случайно (может намеренно) сохранил в свойствах формы временной интервал. Wawan2005 Код: vbnet 1. 2.
и так лучше не делать, а создать таблицу с настройками, иначе нужно будет лезть и править код каждый раз если нужно будет изменить расписание. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 13:36 |
|
Не могу разобраться, помогите, пожалуйста с кодом.
|
|||
---|---|---|---|
#18+
Wawan2005 Код: vbnet 1.
Это лучше заменить так Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2019, 13:43 |
|
|
start [/forum/topic.php?fid=45&fpage=36&tid=1610836]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 140ms |
0 / 0 |