Формулата SWITCH в Аксес
1 отговора
480 прегледа
Формулата SWITCH в Аксес
Не знам защо ама като я използвам в някое query и особено ако е с повечко условия и като дам Save и ми затваря целия Аксес. По-лошото е, че не ми се запазват промените.
Конкретният случай е такъв:
Имам таблица, която съдържа информация за сделките - клиент, стока, цена, брой, дата и така на там. колона, в която е дата на всяка сделка е Date. в заявката искам в колона Month да ми даде месеца, в който е сключена сделката. Формулата, която използвам е:
Switch(Mid([Sdelki]![Date];4;7)="01.2004";"Jan04";Mid([Sdelki]![Date];4;7)="02.2004";"Feb04";Mid([Sdelki]![Date];4;7)="03.2004";"Mar04";Mid([Sdelki]![Date];4;7)="04.2004";"Apr04";Mid([Sdelki]![Date];4;7)="05.2004";"May04";Mid([Sdelki]![Date];4;7)="06.2004";"June04";Mid([Sdelki]![Date];4;7)="07.2004";"July04";Mid([Sdelki]![Date];4;7)="08.2004";"Aug04";Mid([Sdelki]![Date];4;7)="09.2004";"Sep04";Mid([Sdelki]![Date];4;7)="10.2004";"Oct04";Mid([Sdelki]![Date];4;7)="11.2004";"Nov04")
В случая използвам Mid, защото датите са ми като текст.
Та въпросът ми всъщност беше - какво не правя както трябва. Или това е някакъв бъг в Аксес.
Работя на Аксес 2002
То, не че не мога, ама има ли смисъл, като няма значение
Конкретният случай е такъв:
Имам таблица, която съдържа информация за сделките - клиент, стока, цена, брой, дата и така на там. колона, в която е дата на всяка сделка е Date. в заявката искам в колона Month да ми даде месеца, в който е сключена сделката. Формулата, която използвам е:
Switch(Mid([Sdelki]![Date];4;7)="01.2004";"Jan04";Mid([Sdelki]![Date];4;7)="02.2004";"Feb04";Mid([Sdelki]![Date];4;7)="03.2004";"Mar04";Mid([Sdelki]![Date];4;7)="04.2004";"Apr04";Mid([Sdelki]![Date];4;7)="05.2004";"May04";Mid([Sdelki]![Date];4;7)="06.2004";"June04";Mid([Sdelki]![Date];4;7)="07.2004";"July04";Mid([Sdelki]![Date];4;7)="08.2004";"Aug04";Mid([Sdelki]![Date];4;7)="09.2004";"Sep04";Mid([Sdelki]![Date];4;7)="10.2004";"Oct04";Mid([Sdelki]![Date];4;7)="11.2004";"Nov04")
В случая използвам Mid, защото датите са ми като текст.
Та въпросът ми всъщност беше - какво не правя както трябва. Или това е някакъв бъг в Аксес.
Работя на Аксес 2002
То, не че не мога, ама има ли смисъл, като няма значение
Re: Формулата SWITCH в Аксес
тук май няма хора, дето разбират от Аксес, което е жалко за мен. М/у другото проблемът май не е в SWITCH-а. И с други заявки ми се появи.
Много е неприятно, та ако някой наистина знае на какво се дължи нека да бъде така добър да помогне, моля
То, не че не мога, ама има ли смисъл, като няма значение
Много е неприятно, та ако някой наистина знае на какво се дължи нека да бъде така добър да помогне, моля
То, не че не мога, ама има ли смисъл, като няма значение
Редактирано от f(x)dx на