Функция "обертка" для вызова из скрипта "табличных" функций и функций форм печати
char[] CallFuncReceive( const char[] Func, char[] Buf, int W, int A );
Func - вызываемая функция вместе с параметрами
Buf - в этот параметр запишется результат вызова функции
W - ширина(количество возвращаемых символов)
A - точность(количество знаков после запятой)
результат вызова функции
GetInfoBL_USR( DatB, What )
//===============================================================================
// Получение общей информации о б/л
//===============================================================================
{
char Func[1024],Buf[256];
sprintf(Func,"БЛ_ИНФО(%s,%s)",DatB,What);
FreeSpaceString(Func,2,"");
CallFuncReceive(Func,Buf,255,0);
FreeSpaceString(Buf,2,"");
return Buf;
}