Страница 1 из 1
Функция сальдо по счету
Добавлено: 07 апр 2003, 13:47
Nuts
Кто знает есть ли функция возвращающая сальдо по счету и аналитике на указанный день?
Re: Функция сальдо по счету
Добавлено: 07 апр 2003, 14:28
forummaster
<HTML>Есть
function Calc_NewSaldo( ModeCulc : word; { }
cPlans : comp; { по плану счетов }
coGetTab : integer; { из SaldMonun/Day/NM }
Sch : tSchet3; { счет/по всему плану }
Sub : tSubSch; { субсчет счета }
Podr : comp; { подразделение }
Kau1 : comp; { КАУ счета //TGetKau }
Kau2 : comp; { КАУ счета }
Kau3 : comp; { КАУ счета }
#ifdef __BigKau__
Kau4 : comp; { КАУ счета }
Kau5 : comp; { КАУ счета }
Kau6 : comp; { КАУ счета }
#end
dStart,dEnd : date { интервал для расчетов }
) : boolean;</HTML>
Re: Функция сальдо по счету
Добавлено: 07 апр 2003, 16:52
Nuts
Эти я видел в servin.pas
а куда результаты она пишет?
Она же возвращает boolean;
Re: Функция сальдо по счету
Добавлено: 07 апр 2003, 17:06
forummaster
<HTML>Если видел - что помешало использовать ?
смотри 3 параметр:
coGetTab : integer; { из SaldMoun/Day/NM }
соответственно и данные по сальдо на dEnd складываются в эти таблицы в зависимости от значения coGetTab.
Самый простой вариант - указать что результаты сваливать во временную таблу saldoNM, а потом использовать их по своему усмотрению.</HTML>
Re: Функция сальдо по счету
Добавлено: 07 апр 2003, 17:08
Nuts
О, до этого не додумался, большой спасиб!
Re: Функция сальдо по счету
Добавлено: 07 апр 2003, 18:43
Nuts
Вроде получилось, но после вызова
остается окно формирование отчета и кнопка "Прервать" естествеено нерабочая.
coGetTab - это код таблицы 8002 например?
Re: Функция сальдо по счету
Добавлено: 08 апр 2003, 13:00
forummaster
<HTML>да, это системные номера таблиц...
для читабельности кода я все же рекомендовал бы пользоваться через названия констант -coSaldMoun, coSaldDay, coSaldoNM</HTML>
Re: Функция сальдо по счету
Добавлено: 10 апр 2003, 20:16
Nuts
Получилос, но вот хочу сделать расчет автоматом...
А как сделать чтобы эта функция не выводила на экран error.out?