помок за Access
2 отговора
0 прегледа
помок за Access
Здравейте имам проблем и незнам как да го реша
искам да създам формуляр, който автоматично да попълва поле от таблица на база на направен избор в падащо меню преди това в същия формуляр. използвам тази функция, но винаги ми дава 1 - т.е. грешка независимо какво съм избрал преди това.
IIf ( [статус на автомобила] = "наличен" ; "3"; "1")
моля кажете къде греша, защото хелпа е доста неясен.
искам да създам формуляр, който автоматично да попълва поле от таблица на база на направен избор в падащо меню преди това в същия формуляр. използвам тази функция, но винаги ми дава 1 - т.е. грешка независимо какво съм избрал преди това.
IIf ( [статус на автомобила] = "наличен" ; "3"; "1")
моля кажете къде греша, защото хелпа е доста неясен.
Re: помок за Access
малко код да покажеш? че съвсем не е ясно какво и къде правиш
пий и пей!
пий и пей!
Re: помок за Access
здравей, първо благодаря, че се отзоваваш.
кода го пиша директно в конструктора на изрази на Access. там излиза падащо меню примерно с функциите - избираш си функция и попълваш аргументите. целия код който се вижда е :
IIf ( [статус на автомобила] = "наличен" ; "3"; "1")
където [статус на автомобила] ми е справочна колона от таблицата към формуляра. тя може да има три стойности, една от които е "наличен" и искам ако е стойността е наличен в полето за което се отнася цялото писание да се появи 3 в противен случай 1.
по принцип не би трябвало да е грешен кода, защото програмата сама го изписва. по скоро аз нещо бъркам, но не се сещам какво и това още повече ме пали.
намерих решение на проблема по друг начин, но искам да разбера къде греша и ще съм мн благодарен да ме светнеш.
кода го пиша директно в конструктора на изрази на Access. там излиза падащо меню примерно с функциите - избираш си функция и попълваш аргументите. целия код който се вижда е :
IIf ( [статус на автомобила] = "наличен" ; "3"; "1")
където [статус на автомобила] ми е справочна колона от таблицата към формуляра. тя може да има три стойности, една от които е "наличен" и искам ако е стойността е наличен в полето за което се отнася цялото писание да се появи 3 в противен случай 1.
по принцип не би трябвало да е грешен кода, защото програмата сама го изписва. по скоро аз нещо бъркам, но не се сещам какво и това още повече ме пали.
намерих решение на проблема по друг начин, но искам да разбера къде греша и ще съм мн благодарен да ме светнеш.