Страница 2 из 2

Re: Расчёт бухгалтерских остатков

Добавлено: 07 сен 2016, 10:58
zna
Подскажите, пож., в какой маркер выбираются записи в Calc_NewSaldo?

Re: Расчёт бухгалтерских остатков

Добавлено: 07 сен 2016, 11:17
RAJAH
Calc_NewSaldo не в маркер пишет, а в таблицу.

Код: Выделить всё

// Перерасчет сальдо на начало месяца
function Calc_NewSaldo(     ModeCulc : word;
                              cPlans : comp;
                            coGetTab : integer;
                                 Sch : tSchet3;
                                 Sub : tSubSch;
                                Podr : tNRec;
  Kau1, Kau2, Kau3, Kau4, Kau5, Kau6 : tKodKau;
                         dStart,dEnd : Date) : boolean;
Третьим параметром пишем coSaldoNM, получаем записи в SALDONM.

Re: Расчёт бухгалтерских остатков

Добавлено: 07 сен 2016, 11:21
zna
Так, получили записи в Saldonm, пометили их - куда? в маркер или в Pick?

В Pick'e нет.. если эта таблица журнализируется..

Re: Расчёт бухгалтерских остатков

Добавлено: 07 сен 2016, 11:36
RAJAH
В смысле, "куда"? Ковыряйте таблицу saldonm - в ней информация по сальдо. _loop там, или .{table, либо другим удобным способом.

Re: Расчёт бухгалтерских остатков

Добавлено: 07 сен 2016, 11:46
zna
Мне надо loop не по всей saldonm, а по помеченным записям:Изображение

Re: Расчёт бухгалтерских остатков

Добавлено: 07 сен 2016, 11:57
RAJAH
Так это уж не Calc_NewSaldo! :) Пишите обработку своего интерфейса (если он ваш) - хоть куда пометку можете скидывать.
Невозможно сальдо рассчитывать частично - скинули всё в таблицу, и далее уже бежите по ней.

Re: Расчёт бухгалтерских остатков

Добавлено: 07 сен 2016, 12:43
zna
RAJAH писал(а):Так это уж не Calc_NewSaldo!
Да, правильно, это интерфейс просмотра saldonm - 'F_Saldo::Saldonm';
Неправильно вопрос сформулировал :eek: