|
Страници по тази тема: 1 | 2 | >> (покажи всички)
Тема
|
въпрос за Азбучен ред и ROUND
|
|
Автор | trespass (Нерегистриран) |
Публикувано | 15.11.06 11:00 |
|
Здравейте.
Използвам Microsoft Access 2000.
И в справката ми трябва да използвам функцията ROUND, но Аксес ми вади съобщение, че такава функция няма!
пиша това: Round([цена];2)
В Help-а пише, че се използва затепайка, но не ми я приема.
Някой може ли да помогне?!
Относно сортирането по азбучен ред на кирилица - изчетох темите, но останах с впечатление, че дават решение ако се използва SQL server, а аз не използвам. При това положение как може да се подреди съответната колона по азбучен ред?
| |
Тема
|
Re: въпрос за Азбучен ред и ROUND
[re: trespass]
|
|
Автор | тp. (Нерегистриран) |
Публикувано | 15.11.06 15:48 |
|
за подреждането на кирилица по азбучен ред си избери руска подредба - някъде из tools беше, или options...после compact на базата
може да имаш проблеми с 'ч'-тата после:)
не знам как е на 2000, отдавна аццесс не ползвам
а за round - виж си евентуално разделителите
| |
Тема
|
Re: въпрос за Азбучен ред и ROUND
[re: тp.]
|
|
Автор | trespass (Нерегистриран) |
Публикувано | 15.11.06 16:31 |
|
Руската няма да ми свърши работа след като "ч" няма да се разпознава.
Пробвах с всякакви разделители - или ми дава грешен разделител или ми дава, че функцията "round" не съществува :-(
| |
|
Мисля, че за сортирането нямаш никакъв проблем ако си избрал General. Няма нужда да превключваш на руски - той си сортира.
За Round не мога да ти кажа конкретно, но мога да ти дам един тъп съвет: напиши си една функция MyRound и от заявката извиквай нея, а вътре във функцията викай Round. Можеш поне да пробваш, за да видиш дали става така.
| |
Тема
|
Re: въпрос за Азбучен ред и ROUND
[re: Killy-Man_Jarro]
|
|
Автор | Lilo (Нерегистриран) |
Публикувано | 20.11.06 14:45 |
|
Ако не си успял още - пробвай с текстово поле:
Me.Text1 = Round([cena], 2)
или text box, expression builder, functions, там ти подава формата с ';'
=Round([cena];2)
| |
Тема
|
Re: въпрос за Азбучен ред и ROUND
[re: Lilo]
|
|
Автор | trespass (Нерегистриран) |
Публикувано | 21.11.06 10:27 |
|
Азбучният ред от Access 2000 нагоре няма проблем. Но на Access 97 ROUND функцията не бачка. А пък не се сещам с какво да я заместя за да получа същия резултат в Access 97: и с "," и с ";" не я разпознава :-(
| |
Тема
|
Re: въпрос за Азбучен ред и ROUND
[re: trespass]
|
|
Автор | VlB (Нерегистриран) |
Публикувано | 02.12.06 07:14 |
|
Азбучният ред на кирилицата в Акесес 97 се получава от tools / options/ General - на new database sort order - задаваш russian и става - "ч", "я" отиват накарая, където им е мястото.
Функция round в Аксес 97 няма - можеш да ползваш =format([pole];"0,00"), ако искаш да ти закръгля до 2 знака след десетичната запетая. Това е стандартно и за по конкретно виж help на функцията format. Иначе потребителстки също можеш да си напишеш функция, която да закръгля.
| |
Тема
|
Re: въпрос за Азбучен ред и ROUND
[re: trespass]
|
|
Автор | TA (Нерегистриран) |
Публикувано | 05.12.06 17:08 |
|
И аз скоро търсих тази функция и не я намерих. Свърших си работа с Int - малко повече трябва да се помисли, за да извадиш коректен резултат.
| |
Тема
|
Re: въпрос за Азбучен ред и ROUND
[re: VlB]
|
|
Автор | trespass (Нерегистриран) |
Публикувано | 08.12.06 10:16 |
|
Здравей. Пробвах с russian - няма промяна :-(
А за ROUND се оправих с INTEGER чрез "IIf([цена]>50;Int([цена]+0,5);[цена])"
е, основното е, че ако искам до 2 символа се използва "Int([цена]+0,5)".
| |
Тема
|
Re: въпрос за Азбучен ред и ROUND
[re: trespass]
|
|
Автор | VlB (Нерегистриран) |
Публикувано | 10.12.06 01:55 |
|
След като укажеш russian задължително трябва да направиш компакт на базата. Иначе ефект никакъв.
| |
|
Страници по тази тема: 1 | 2 | >> (покажи всички)
|
|
|