
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.03.2004, 17:34
|
|||
|---|---|---|---|
|
|||
Проверка в форме условия в запросе |
|||
|
#18+
Всем добрый день. Есть проблема существует ленточная форма1 дата кто Сумма ОПЛ на основе таблицы1. в этой форме поле-флажок "ОПЛ" при нажатии на который USER подтверждает что данную сумму можно оплатить Вопрос можно ли написать условие что если общаяя сумма по табл1 - потдверждённая сумма в форме1 <0 то выскакавало сообщение Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 17:40
|
|||
|---|---|---|---|
Проверка в форме условия в запросе |
|||
|
#18+
Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 17:51
|
|||
|---|---|---|---|
|
|||
Проверка в форме условия в запросе |
|||
|
#18+
Спасибо. а можно ли как нибудь ещё и связать по каким либо ктериям если к примеру и в таблице и форме будет ещё одно поле "категория" а вместо табл1 будет запрос с группировкой по этому полю и суммой в поле сумма? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 17:58
|
|||
|---|---|---|---|
Проверка в форме условия в запросе |
|||
|
#18+
dsum f1 (и вообще можно его чаще нажимать) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2004, 17:59
|
|||
|---|---|---|---|
|
|||
Проверка в форме условия в запросе |
|||
|
#18+
Ok !! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2004, 15:51
|
|||
|---|---|---|---|
|
|||
Проверка в форме условия в запросе |
|||
|
#18+
Прошу прощения опять возвращаюсь к своему вопросу (временно отсутсвовал) Всё сделал как подсказали а именно: Private Sub podtv_oplata_AfterUpdate() If Me!summa_usd > DSum("ost", "ost_budjet", "Firma=" & Me![firma]) Then MsgBox "STOP" Где "Firma=" & Me![firma]-то самое условие Без условия всё работает а с уловием выдает ошибку 64479 "Введённое в качестве параметра запроса выражение содержит ошибку.Объект не содержит программируемый объект" Подскажите где я ложанулся спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2004, 15:57
|
|||
|---|---|---|---|
Проверка в форме условия в запросе |
|||
|
#18+
Может быть так: Private Sub podtv_oplata_AfterUpdate() If Me!summa_usd > DSum("ost", "ost_budjet", "Firma= Me![firma]") Then MsgBox "STOP" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2004, 16:12
|
|||
|---|---|---|---|
|
|||
Проверка в форме условия в запросе |
|||
|
#18+
Неет всеё равно та же ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2004, 16:14
|
|||
|---|---|---|---|
Проверка в форме условия в запросе |
|||
|
#18+
А если вот так: Private Sub podtv_oplata_AfterUpdate() If Me!summa_usd > DSum("ost", "ost_budjet", "Firma= Forms![Имя формы]![firma]") Then MsgBox "STOP" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2004, 17:18
|
|||
|---|---|---|---|
Проверка в форме условия в запросе |
|||
|
#18+
Kучше, наверное, так: If Me!summa_usd > DSum("ost", "ost_budjet", "Firma=""" & nz(Me![firma]) & """") Then и почитать это :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2004, 17:19
|
|||
|---|---|---|---|
|
|||
Проверка в форме условия в запросе |
|||
|
#18+
Ок получилсь СПАСИБО.\ А можно прописать ещё одно условие ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2004, 16:55
|
|||
|---|---|---|---|
|
|||
Проверка в форме условия в запросе |
|||
|
#18+
Прошу прощения я начинающий не подскажите как здесь в параметрах If Me!summa_usd > DSum("ost", "ost_budjet", "Firma=""" & nz(Me![firma]) & """") Then прописать ещё одно условие я попробовал так If Me!summa_usd > DSum("ost", "ost_budjet", "Podr=""" & Me![podr] & """" And "Kategoriya=""" & Me![type_tov] & """") Then MsgBox "STOP" А мне выдаёт ошибку выполнения "13" несоответвие типа а если эти условия писать по одному то всё работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2004, 17:02
|
|||
|---|---|---|---|
Проверка в форме условия в запросе |
|||
|
#18+
And должно находиться "внутри" строки. Т.е. вместо If Me!summa_usd > DSum("ost", "ost_budjet", "Podr=""" & Me![podr] & """" And "Kategoriya=""" & Me![type_tov] & """") Then напиши If Me!summa_usd > DSum("ost", "ost_budjet", "Podr=""" & Me![podr] & """ And Kategoriya=""" & Me![type_tov] & """") Then ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2004, 17:03
|
|||
|---|---|---|---|
|
|||
Проверка в форме условия в запросе |
|||
|
#18+
"Podr=""" & Me![podr] & """" And "Kategoriya=""" & Me![type_tov] & """" Я отметил зеленым кавычки, которые надо убрать. Слово And должно быть частью стринга, задающего условие. С этими кавычками получалось "string" and "string", т.е. попытка произвести логическую операцию над двумя стрингами и подсунуть результат в функцию DSum вместо стринга. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2004, 17:04
|
|||
|---|---|---|---|
|
|||
Проверка в форме условия в запросе |
|||
|
#18+
Абпаздал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2004, 17:08
|
|||
|---|---|---|---|
|
|||
Проверка в форме условия в запросе |
|||
|
#18+
А куда ставить то закрывающую " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1675935]: |
0ms |
get settings: |
8ms |
get forum list: |
23ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
139ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 437ms |

| 0 / 0 |
