Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: rejka від Квітень 12, 2017, 16:26:38

Назва: Ошибка "несовместимые типы"
Відправлено: rejka від Квітень 12, 2017, 16:26:38
[SumaOutGroup]  пытаюсь разделить на
[FORMATFLOAT(<формат_сумма_табл>,<SUM(<DataRep."TOV_VES">*<DataRep."KOLVO_OUT">)>)]
Выдает  сообщение несовместимые типы
[(SumaOutGroup)/FORMATFLOAT(<формат_сумма_табл>,<SUM(<DataRep."TOV_VES">*<DataRep."KOLVO_OUT">)>)]
Перепробовал кучу вариантов со скобками, ничего не получается.Помогите решить данную проблему!
Назва: Re: Ошибка "несовместимые типы"
Відправлено: admin від Квітень 13, 2017, 11:18:16
Цитата: rejka від Квітень 12, 2017, 16:26:38
[SumaOutGroup]  пытаюсь разделить на
[FORMATFLOAT(<формат_сумма_табл>,<SUM(<DataRep."TOV_VES">*<DataRep."KOLVO_OUT">)>)]
Выдает  сообщение несовместимые типы
[(SumaOutGroup)/FORMATFLOAT(<формат_сумма_табл>,<SUM(<DataRep."TOV_VES">*<DataRep."KOLVO_OUT">)>)]
Перепробовал кучу вариантов со скобками, ничего не получается.Помогите решить данную проблему!

FORMATFLOAT форматирует число в строку, а разделить число на строку не очень то и получиться. Надо делить, а уже потом форматировать:
[FORMATFLOAT(<формат_сумма_табл>,SUM(<DataRep."TOV_VES">*<DataRep."KOLVO_OUT">)/(SumaOutGroup))]
Назва: Re: Ошибка "несовместимые типы"
Відправлено: rejka від Квітень 13, 2017, 13:05:08
Нужно сумму (SumaOutGroup), делить на общий вес [FORMATFLOAT(<формат_сумма_табл>,<SUM(<DataRep."TOV_VES">*<DataRep."KOLVO_OUT">)>)], чтобы получить цену за 1кг