Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Help с оператором IIF / 21 сообщений из 21, страница 1 из 1
18.11.2003, 22:58
    #32328048
Bato
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Здравствуйте. Может мне кто нибудь помоч с оператором IIF.
Даны таблици: Еженедельник, Хронология проектов.
И форма Еженедельник и Хронология проектов.
В этой форме есть Параметр Периоды (На больничном, Отпуск, Командировка, Обычный);
Если в этой форме это выбирать то в Таблице Хронометража будут отображатся не эти значения а цифры 1,2,3,4 в зависимости от периода. КАк через оператор IIf сделать так что бы там отображались именно сами значения (На больничном, Отпуск, Командировка, Обычный) ?? Помогите плиз.
...
Рейтинг: 0 / 0
18.11.2003, 23:59
    #32328062
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Совершенно не обязательно использовать iif. Можно сделать комбобокс или использовать choose.

Код: plaintext
choose(MyField,  "На больничном" ,  "Отпуск" ,  "Командировка" ,  "Обычный" )
...
Рейтинг: 0 / 0
19.11.2003, 00:29
    #32328068
Bato
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Мне обезательно через IIf надо...
А куда сhoose писать ?
...
Рейтинг: 0 / 0
19.11.2003, 01:04
    #32328074
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Через iif будет длиннее.

Код: plaintext
1.
iif(MyField= 1 ,  "На больничном" , iif(MyField= 2 ,  "Отпуск" ,
iif(MyField= 3 ,  "Командировка" , iif(MyField= 4 ,  "Обычный" , ""))))

сhoose пишется там же, где iif.
...
Рейтинг: 0 / 0
19.11.2003, 01:57
    #32328079
Bato
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Спасибо большое.
...
Рейтинг: 0 / 0
19.11.2003, 21:35
    #32329418
Bato
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Неработает почему то.
...
Рейтинг: 0 / 0
19.11.2003, 21:49
    #32329421
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Плохо.
...
Рейтинг: 0 / 0
19.11.2003, 22:03
    #32329424
Bato
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Блин что делать? Может в Аси попробовать поговорить? А то по форуму как то неудобно. 125090982
...
Рейтинг: 0 / 0
19.11.2003, 22:09
    #32329425
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
:^) У меня нету.
...
Рейтинг: 0 / 0
19.11.2003, 22:19
    #32329426
Bato
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
А по мылу?
...
Рейтинг: 0 / 0
19.11.2003, 22:48
    #32329431
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Думаю, что в форуме смогут прочитать вопрос и помочь больше народу, чем один я. :^)
...
Рейтинг: 0 / 0
19.11.2003, 22:54
    #32329433
Bato
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Пишет что Невозможно изменения элемента присоедененного к оператору Iif (и там дальше вся строка)
...
Рейтинг: 0 / 0
19.11.2003, 22:58
    #32329435
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Конечно, невозможно. Это же вычисляемое поле.

Если надо оставить возможность редактирования, то нужен комбобокс. Я это предлагал с самого начала.
...
Рейтинг: 0 / 0
19.11.2003, 23:10
    #32329439
Bato
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
А как это осуществить?
...
Рейтинг: 0 / 0
19.11.2003, 23:41
    #32329445
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Что? Комбобокс?

Код: plaintext
1.
2.
3.
4.
5.
6.
RowSourceType = ValueList
RowSource =  1 ;На больничном; 2 ;Отпуск; 3 ;Командировка; 4 ;Обычный
BoundColumn =  1 
LimitToList = Yes
ColumnCount =  2 
ColumnWidths =  0 ; 3 
    - главное, чтобы у первой колонки ширина была  0 
...
Рейтинг: 0 / 0
19.11.2003, 23:46
    #32329448
Bato
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
А поподробнее куда это писать и как это действует и тд?
...
Рейтинг: 0 / 0
19.11.2003, 23:54
    #32329451
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Создается комбобокс. Заполняются его свойства по этому списку.
...
Рейтинг: 0 / 0
20.11.2003, 00:00
    #32329455
Bato
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
А как создать комбобокс?
...
Рейтинг: 0 / 0
20.11.2003, 00:03
    #32329456
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Сорри, при общении через компьютер эти объяснения потребуют нескольких часов. Хотя все делается за минуту. Не думаю, что это правильный путь изучения Аксесса.
...
Рейтинг: 0 / 0
20.11.2003, 00:12
    #32329463
Bato
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
А может быть ссылку на хороший ресурс по Access'у знаешь?
...
Рейтинг: 0 / 0
20.11.2003, 00:13
    #32329464
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help с оператором IIF
Увы, нет. Может, завтра кто-нибудь что-нибудь сюда напишет.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Help с оператором IIF / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]