RunInterface

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

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

Ответить
n0where
Местный житель
Сообщения: 499
Зарегистрирован: 30 дек 2010, 08:16

RunInterface

Сообщение n0where »

хочу запустить пересчет сальдо для отдельной МЦ.

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

#ifndef ComponentVersion
#define ComponentVersion
#end

#include countsal.vih

Interface

...

function RereschetCaldo (cMC: comp; cSP:word):boolean;
var cSO:CountSalObj;
begin
 result := (cSO.CountMC(cMC, cSP, 0, GetServerDate));
end;
При запуске RereschetCaldo вылазиет ошибка типа интерфейс не инициализирован.
В чем загвоздка
хороший программист — это человек, который переходя улицу с односторонним движением смотрит в обе стороны
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Re: RunInterface

Сообщение Ged »

var cSO:CountSal;
n0where
Местный житель
Сообщения: 499
Зарегистрирован: 30 дек 2010, 08:16

Re: RunInterface

Сообщение n0where »

Ошибок нет )

Но сальдо всеравно не пересчитывает.

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

(cSO.CountMC(katmc.nRec, 1, 0, date(0,0,0));
результат false
хороший программист — это человек, который переходя улицу с односторонним движением смотрит в обе стороны
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Re: RunInterface

Сообщение Ged »

функ. у разработка не корректно описана...
то что false - не факт что сальдо не пересчиталось
n0where
Местный житель
Сообщения: 499
Зарегистрирован: 30 дек 2010, 08:16

Re: RunInterface

Сообщение n0where »

Теперь конечно нужно пересчитать текущие остатки для определеённой мс, но почемуто нет такого же метода для этого.
Interface L_OSTATKI::TekSRas
Расчет текущих остатков
Параметры
dFor : Date
wDoCalcReserv : Word
wInteractive : Word
без какиз либо функций... Можно как нибудь такое организовать...
хороший программист — это человек, который переходя улицу с односторонним движением смотрит в обе стороны
Ответить