|
Подскажите про вычисляемые поля в СКД | ☑ | ||
---|---|---|---|---|
0
Double_Medved
18.01.13
✎
17:23
|
В запросе вычисляется
МАКСИМУМ(ЦеныНоменклатурыСрезПоследних.Цена) - ИсходныеДанныеПоследнийЗапрос.Номенклатура.Родитель.МаксимальнаяСкидка * МАКСИМУМ(ЦеныНоменклатурыСрезПоследних.Цена) / 100 КАК МинимальнаяЦенаСУчетомСкидки, И вообщем там получается не целое число, с копейками. Подскажите, как его округлить в СКД? В Вычисляемых полях как-то? Я написал что -то вроде Вычисляемое поле ПутьКданным = МинЦена, выражение = Окр(МинимальнаяЦенаСУчетомСкидки), заголовок = МинЦена и вообщем нихрена оно не рассчитывается, подскажите плиз! |
|||
1
Double_Medved
18.01.13
✎
17:25
|
Можно ли округлить прямо в запросе?
|
|||
2
Wobland
18.01.13
✎
17:25
|
выразить можно
|
|||
3
Double_Medved
18.01.13
✎
17:26
|
А как примерно это написать?
|
|||
4
Double_Medved
18.01.13
✎
17:26
|
ВЫРАЗИТЬ МинимальнаяЦенаСУчетомСкидки КАК Окр(МинимальнаяЦенаСУчетомСкидки)?
|
|||
5
Wobland
18.01.13
✎
17:28
|
(4) как число
|
|||
6
Double_Medved
18.01.13
✎
17:31
|
ВЫРАЗИТЬ МинимальнаяЦенаСУчетомСкидки КАК Число Так? А как потом его округлить? В запросе это можно? или попом в вычисляемых полях надо его округлить? Извиняюсь, знаю вопрос мелкий и не особо трудный, но очень надо поправить именно в СКД, чтобы много не переделывать
|
|||
7
Wobland
18.01.13
✎
17:32
|
(6) марш документацию читать
|
|||
8
Double_Medved
18.01.13
✎
17:32
|
Там просто в СКД это не Отчет, а макет - ПоляШаблонатовары для обработки ПечатиЦенниковИЭтикеток в УТ11....
|
|||
9
zmaximka
18.01.13
✎
17:32
|
Зачем тебе в вычисляемых полях округлеть? Можно условное формат использовать
|
|||
10
zmaximka
18.01.13
✎
17:33
|
Условное оформление или формат
|
|||
11
Double_Medved
18.01.13
✎
17:34
|
Да вот что-то не форматирует.. Наверно надо ВЫРАЗИТЬ КАК Число сначала, может это у него как бы строка видимо потому и не форматирует.. Тем более мне нельзя просто откинуть дробную часть, это будет не округление, фигня выйдет
|
|||
12
zmaximka
18.01.13
✎
17:34
|
Можно и в запросе выразить как число(длина,точность)
|
|||
13
Double_Medved
18.01.13
✎
17:35
|
Выразить как число это уже хорошо, но мне нужно правильно округлить согласно математике
|
|||
14
mikecool
18.01.13
✎
17:36
|
(13) выразить, емнип, округляет по математике
|
|||
15
zmaximka
18.01.13
✎
17:37
|
Ну и что не устраивает?
|
|||
16
Double_Medved
18.01.13
✎
17:40
|
аааа Выразить округляет? Спасибо я не знал. Сейчас попробую
|
|||
17
Wobland
18.01.13
✎
17:42
|
(16) 15 минут.. неплохой ркезультат
|
|||
18
Double_Medved
18.01.13
✎
17:46
|
О, Зашибись, Работает!
|
|||
19
Double_Medved
18.01.13
✎
17:46
|
Всех благодарю за помощь!
|
|||
20
Double_Medved
18.01.13
✎
17:47
|
ВЫРАЗИТЬ(МАКСИМУМ(ЦеныНоменклатурыСрезПоследних.Цена) - ИсходныеДанныеПоследнийЗапрос.Номенклатура.Родитель.МаксимальнаяСкидка * МАКСИМУМ(ЦеныНоменклатурыСрезПоследних.Цена) / 100 КАК ЧИСЛО(15, 0)) КАК МинЦен
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |