2013-03-07 4 views
-3

У меня есть таблица, содержащая поле PrincipalAmount. Мне нужно рассчитать комиссию на базе PrincipalAmount т.е. если PrincipalAmount < 25000,99 комиссии = 125 // // // // 50000,99 250как рассчитать комиссию с использованием хранимой процедуры

Может кто-то пожалуйста, напишите хранимую процедуру так, я могу отображать все данные в Crystal Report ,

Заранее спасибо

+0

или можно создать эту формулу в кристаллическом отчете? –

+2

StackOverflow здесь, чтобы помочь вам, когда у вас есть проблемы с кодом. Не как база свободного развития. Если вы попытаетесь написать это самостоятельно, мы сможем указать точки, которые вы можете улучшить, или сообщить, где вы ошибаетесь. Мы даже можем указать вам правильные направления для учебных материалов, если у вас нет опыта вообще. –

+0

Вам не нужно использовать кувалду, чтобы забить трюк - используйте поле формулы. Я мог бы помочь вам с формулой, но я не понимаю логику, как вы ее написали. – craig

ответ

0
//{@Commission} 
If {table.PrincipalAmount} < 25000.99 Then 
    125 
Else If {table.PrincipalAmount} < 50000.99 Then 
    250 
Else 
    0 

Вы можете также использовать саз:

// {@Commission} 
Select {table.PrincipalAmount} 
Case < 25000.99: 125 
Case < 50000.99: 250 
Default: 0 
+0

поблагодарить u за ur answr –