Функция сальдо по счету

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Nuts
Постоянный обитатель
Сообщения: 193
Зарегистрирован: 29 мар 2005, 17:49

Функция сальдо по счету

Сообщение Nuts »

Кто знает есть ли функция возвращающая сальдо по счету и аналитике на указанный день?
forummaster
Посетитель
Сообщения: 46
Зарегистрирован: 29 мар 2005, 17:49

Re: Функция сальдо по счету

Сообщение 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>
Nuts
Постоянный обитатель
Сообщения: 193
Зарегистрирован: 29 мар 2005, 17:49

Re: Функция сальдо по счету

Сообщение Nuts »

Эти я видел в servin.pas
а куда результаты она пишет?
Она же возвращает boolean;
forummaster
Посетитель
Сообщения: 46
Зарегистрирован: 29 мар 2005, 17:49

Re: Функция сальдо по счету

Сообщение forummaster »

<HTML>Если видел - что помешало использовать ?

смотри 3 параметр:
coGetTab : integer; { из SaldMoun/Day/NM }

соответственно и данные по сальдо на dEnd складываются в эти таблицы в зависимости от значения coGetTab.

Самый простой вариант - указать что результаты сваливать во временную таблу saldoNM, а потом использовать их по своему усмотрению.</HTML>
Nuts
Постоянный обитатель
Сообщения: 193
Зарегистрирован: 29 мар 2005, 17:49

Re: Функция сальдо по счету

Сообщение Nuts »

О, до этого не додумался, большой спасиб!
8)
Nuts
Постоянный обитатель
Сообщения: 193
Зарегистрирован: 29 мар 2005, 17:49

Re: Функция сальдо по счету

Сообщение Nuts »

Вроде получилось, но после вызова
остается окно формирование отчета и кнопка "Прервать" естествеено нерабочая.
coGetTab - это код таблицы 8002 например?
forummaster
Посетитель
Сообщения: 46
Зарегистрирован: 29 мар 2005, 17:49

Re: Функция сальдо по счету

Сообщение forummaster »

<HTML>да, это системные номера таблиц...
для читабельности кода я все же рекомендовал бы пользоваться через названия констант -coSaldMoun, coSaldDay, coSaldoNM</HTML>
Nuts
Постоянный обитатель
Сообщения: 193
Зарегистрирован: 29 мар 2005, 17:49

Re: Функция сальдо по счету

Сообщение Nuts »

Получилос, но вот хочу сделать расчет автоматом...
А как сделать чтобы эта функция не выводила на экран error.out?
Ответить