Демо

Денежный тип поля формы money

Описание, как реализовать

У поля может быть префикс и суффикс. На входе некое число (float в select) и на выходе также будет число с точкой без пробелов. 

У всех полей тип money.

GetItem формы: 

CREATE PROCEDURE [dbo].[fm_watch_money_getItem]
    @itemID int,	
	@username nvarchar(256)
AS
BEGIN	
	-- SELECT 1

	select 
	12000 s1,
	10.50 s2,
	 '{"prefix":"$"}' options_s2,
    120000.31 s3,
	 '{"suffix": "руб."}' options_s3  

	-- SELECT 2
	select '' Title, '' Subtitle, 'h3' HeaderTag, 0 LineLabel
	
END

SaveItem: 

CREATE PROCEDURE [dbo].[fm_watch_money_saveItem]
   @username nvarchar(256), 
   @itemID int,
   @parameters ExtendedDictionaryParameter readonly
AS
BEGIN
	
	declare @ps1 nvarchar(max)
	select @ps1 = Value2 from @parameters where [key]='s1'
	declare @ps2 nvarchar(max)
	select @ps2 = Value2 from @parameters where [key]='s2'
	declare @ps3 nvarchar(max)
	select @ps3 = Value2 from @parameters where [key]='s3'

    declare @s nvarchar(max) ='Поле 1 = ' +@ps1 +'
Поле 2 = ' + @ps2 + '
Поле 3 = ' + @ps3
 	-- SELECT 1
	select 1 Result, @s Msg, '' SuccessUrl, 0 HideFormAfterSubmit, '' RefreshContainer, 1 EnableSaveAlert, ' ' Icon

END

Документация по типу поля money

Насколько полезна эта возможность?

Последние обновления

Платформа Falcon Space

Это снижение стоимости владения

за счет меньшего количества людей для поддержки

Это быстрое внесение изменений

по ходу эксплуатации программы

Это современный интерфейс

полная адаптация под мобильные устройства

Сайт использует Cookie. Правила конфиденциальности OK