|
|
|
Переход по условию в разные формы
|
|||
|---|---|---|---|
|
#18+
Условие: У меня есть справочная форма "Справка" в которой есть поле список "888" содержащий информацию из таблицы "Заказы". Первый столбец "КодЗаказа" скрыт, выводится "Номер", "Дата", "Закрыт". "Закрыт" - логический (галочка - Да, Нет) Для просмотра заказов мне пришлось сделать две формы "Закрытые" и "Открытые", т.к. выводимая информация разная. Задача: В форме "Справка" в списке "888" при выборе какого-то конкретного счета, по двойному клику на нем, открывалась бы форма "Закрытые" на конкретной (выбранной в "888" записи) при условии, что у выбранной записи стоит галочка "Закрыт", либо открывалась бы форма "Открытые" на выбранной записи, если галочка в поле "Закрыт" не стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2004, 12:27 |
|
||
|
Переход по условию в разные формы
|
|||
|---|---|---|---|
|
#18+
private sub 888_DblClick() docmd.openform iif(me![888].column(2) = "-1","Закрытые","Открытые") end sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2004, 13:33 |
|
||
|
Переход по условию в разные формы
|
|||
|---|---|---|---|
|
#18+
Спасибо GEO. Правда, не получается переходить на конкретную (выбранную) в списке "888" запись. Происходит открытие формы на первой записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2004, 14:09 |
|
||
|
Переход по условию в разные формы
|
|||
|---|---|---|---|
|
#18+
У команды OpenForm есть параметр, который задает фильтр для данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2004, 14:19 |
|
||
|
Переход по условию в разные формы
|
|||
|---|---|---|---|
|
#18+
Параметр то есть, да как его грамотно прописать, вот в чём вопрос. Был бы знающий и умный, не задавал бы вопроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2004, 14:48 |
|
||
|
Переход по условию в разные формы
|
|||
|---|---|---|---|
|
#18+
"названиеполя=" & cstr(нужноезначение) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2004, 14:51 |
|
||
|
Переход по условию в разные формы
|
|||
|---|---|---|---|
|
#18+
Спасибо Владимир Саныч . Мне нужно чтобы открывался выбранный в списке "888" заказ. Я прописал , , ,"[КодЗаказа]=" & cstr[888] Выдает ошибку. Помоги, однако... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2004, 15:06 |
|
||
|
Переход по условию в разные формы
|
|||
|---|---|---|---|
|
#18+
888 - это ведь не значение. Надо так: me!888 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2004, 15:07 |
|
||
|
Переход по условию в разные формы
|
|||
|---|---|---|---|
|
#18+
[КодЗаказа]='" & "888" & "'" crazy about.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2004, 15:09 |
|
||
|
Переход по условию в разные формы
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч Родина тебя не забудет, спасибо, всё работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2004, 15:18 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32398094&tid=1676851]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
64ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 362ms |

| 0 / 0 |
