git-svn-id: https://192.168.0.254/svn/Proyectos.Tecsitel_FactuGES2/branches/D2007-DA5@33 0c75b7a4-871f-7646-8a2f-f78d34cc349f
This commit is contained in:
parent
104245b3c1
commit
ffb2ec7ac5
@ -1,57 +0,0 @@
|
|||||||
object srvConfiguracion: TsrvConfiguracion
|
|
||||||
OldCreateOrder = True
|
|
||||||
OnCreate = DARemoteServiceCreate
|
|
||||||
SessionManager = dmServer.SessionManager
|
|
||||||
ConnectionName = 'IBX'
|
|
||||||
ServiceSchema = schConfiguracion
|
|
||||||
ServiceDataStreamer = Bin2DataStreamer
|
|
||||||
ExportedDataTables = <>
|
|
||||||
BeforeAcquireConnection = DataAbstractServiceBeforeAcquireConnection
|
|
||||||
Height = 160
|
|
||||||
Width = 300
|
|
||||||
object schConfiguracion: TDASchema
|
|
||||||
ConnectionManager = dmServer.ConnectionManager
|
|
||||||
Datasets = <
|
|
||||||
item
|
|
||||||
Params = <
|
|
||||||
item
|
|
||||||
Name = 'CODIGO'
|
|
||||||
DataType = datString
|
|
||||||
Size = 50
|
|
||||||
Value = ''
|
|
||||||
ParamType = daptInput
|
|
||||||
end>
|
|
||||||
Statements = <
|
|
||||||
item
|
|
||||||
Connection = 'IBX'
|
|
||||||
TargetTable = 'CONFIGURACION'
|
|
||||||
SQL = 'SELECT VALOR'#10'FROM CONFIGURACION'#10'WHERE CODIGO = :CODIGO'
|
|
||||||
StatementType = stSQL
|
|
||||||
ColumnMappings = <
|
|
||||||
item
|
|
||||||
DatasetField = 'VALOR'
|
|
||||||
TableField = 'VALOR'
|
|
||||||
end>
|
|
||||||
end>
|
|
||||||
Name = 'darValor'
|
|
||||||
Fields = <
|
|
||||||
item
|
|
||||||
Name = 'VALOR'
|
|
||||||
DataType = datString
|
|
||||||
Size = 100
|
|
||||||
end>
|
|
||||||
end>
|
|
||||||
JoinDataTables = <>
|
|
||||||
UnionDataTables = <>
|
|
||||||
Commands = <>
|
|
||||||
RelationShips = <>
|
|
||||||
UpdateRules = <>
|
|
||||||
Version = 0
|
|
||||||
Left = 40
|
|
||||||
Top = 16
|
|
||||||
end
|
|
||||||
object Bin2DataStreamer: TDABin2DataStreamer
|
|
||||||
Left = 40
|
|
||||||
Top = 80
|
|
||||||
end
|
|
||||||
end
|
|
||||||
@ -1,80 +0,0 @@
|
|||||||
unit srvConfiguracion_Impl;
|
|
||||||
|
|
||||||
{----------------------------------------------------------------------------}
|
|
||||||
{ This unit was automatically generated by the RemObjects SDK after reading }
|
|
||||||
{ the RODL file associated with this project . }
|
|
||||||
{ }
|
|
||||||
{ This is where you are supposed to code the implementation of your objects. }
|
|
||||||
{----------------------------------------------------------------------------}
|
|
||||||
|
|
||||||
interface
|
|
||||||
|
|
||||||
uses
|
|
||||||
{vcl:} Classes, SysUtils,
|
|
||||||
{RemObjects:} uROClientIntf, uROTypes, uROServer, uROServerIntf, uROSessions,
|
|
||||||
{Ancestor Implementation:} DataAbstractService_Impl,
|
|
||||||
{Used RODLs:} DataAbstract4_Intf,
|
|
||||||
{Generated:} FactuGES_Intf, uDAClasses, uDAScriptingProvider,
|
|
||||||
uDABusinessProcessor, uDADataTable, uDABINAdapter, uDADataStreamer,
|
|
||||||
uDABin2DataStreamer;
|
|
||||||
|
|
||||||
|
|
||||||
type
|
|
||||||
{ TsrvConfiguracion }
|
|
||||||
TsrvConfiguracion = class(TDataAbstractService, IsrvConfiguracion)
|
|
||||||
schConfiguracion: TDASchema;
|
|
||||||
Bin2DataStreamer: TDABin2DataStreamer;
|
|
||||||
procedure DARemoteServiceCreate(Sender: TObject);
|
|
||||||
procedure DataAbstractServiceBeforeAcquireConnection(aSender: TObject;
|
|
||||||
var aConnectionName: string);
|
|
||||||
protected
|
|
||||||
{ IsrvConfiguracion methods }
|
|
||||||
function DarValor(const CODIGO: String): String;
|
|
||||||
end;
|
|
||||||
|
|
||||||
implementation
|
|
||||||
|
|
||||||
{$R *.dfm}
|
|
||||||
uses
|
|
||||||
{Generated:} FactuGES_Invk, uDAInterfaces, uDataModuleServer, Variants,
|
|
||||||
uROClasses;
|
|
||||||
|
|
||||||
procedure Create_srvConfiguracion(out anInstance : IUnknown);
|
|
||||||
begin
|
|
||||||
anInstance := TsrvConfiguracion.Create(NIL);
|
|
||||||
end;
|
|
||||||
|
|
||||||
{ srvConfiguracion }
|
|
||||||
procedure TsrvConfiguracion.DARemoteServiceCreate(Sender: TObject);
|
|
||||||
begin
|
|
||||||
SessionManager := dmServer.SessionManager;
|
|
||||||
end;
|
|
||||||
|
|
||||||
function TsrvConfiguracion.DarValor(const CODIGO: String): String;
|
|
||||||
var
|
|
||||||
ADataSet : IDADataset;
|
|
||||||
begin
|
|
||||||
try
|
|
||||||
ADataSet := schConfiguracion.NewDataset(Connection, 'darValor', ['CODIGO'], [CODIGO]);
|
|
||||||
ADataSet.Open;
|
|
||||||
if ADataSet.Dataset.RecordCount > 0 then
|
|
||||||
Result := ADataSet.Dataset.Fields[0].AsVariant
|
|
||||||
else
|
|
||||||
RaiseError('Falta variable de configuracion: ' + CODIGO);
|
|
||||||
finally
|
|
||||||
ADataSet.Close;
|
|
||||||
end;
|
|
||||||
end;
|
|
||||||
|
|
||||||
procedure TsrvConfiguracion.DataAbstractServiceBeforeAcquireConnection(
|
|
||||||
aSender: TObject; var aConnectionName: string);
|
|
||||||
begin
|
|
||||||
ConnectionName := dmServer.ConnectionName;
|
|
||||||
end;
|
|
||||||
|
|
||||||
initialization
|
|
||||||
TROClassFactory.Create('srvConfiguracion', Create_srvConfiguracion, TsrvConfiguracion_Invoker);
|
|
||||||
|
|
||||||
finalization
|
|
||||||
|
|
||||||
end.
|
|
||||||
@ -1,7 +0,0 @@
|
|||||||
inherited srvReferencias: TsrvReferencias
|
|
||||||
OldCreateOrder = True
|
|
||||||
Left = 200
|
|
||||||
Top = 200
|
|
||||||
Height = 300
|
|
||||||
Width = 300
|
|
||||||
end
|
|
||||||
@ -1,44 +0,0 @@
|
|||||||
unit srvReferencias_Impl;
|
|
||||||
|
|
||||||
{----------------------------------------------------------------------------}
|
|
||||||
{ This unit was automatically generated by the RemObjects SDK after reading }
|
|
||||||
{ the RODL file associated with this project . }
|
|
||||||
{ }
|
|
||||||
{ This is where you are supposed to code the implementation of your objects. }
|
|
||||||
{----------------------------------------------------------------------------}
|
|
||||||
|
|
||||||
interface
|
|
||||||
|
|
||||||
uses
|
|
||||||
{vcl:} Classes, SysUtils,
|
|
||||||
{RemObjects:} uROClientIntf, uROTypes, uROServer, uROServerIntf, uROSessions,
|
|
||||||
{Ancestor Implementation:} DARemoteService_Impl,
|
|
||||||
{Used RODLs:} DataAbstract_Intf,
|
|
||||||
{Generated:} FactuGES_Intf;
|
|
||||||
|
|
||||||
type
|
|
||||||
{ TsrvReferencias }
|
|
||||||
TsrvReferencias = class(TDARemoteService, IsrvReferencias)
|
|
||||||
private
|
|
||||||
protected
|
|
||||||
{ IsrvReferencias methods }
|
|
||||||
end;
|
|
||||||
|
|
||||||
implementation
|
|
||||||
|
|
||||||
{$R *.dfm}
|
|
||||||
uses
|
|
||||||
{Generated:} FactuGES_Invk;
|
|
||||||
|
|
||||||
procedure Create_srvReferencias(out anInstance : IUnknown);
|
|
||||||
begin
|
|
||||||
anInstance := TsrvReferencias.Create(NIL);
|
|
||||||
end;
|
|
||||||
|
|
||||||
{ srvReferencias }
|
|
||||||
initialization
|
|
||||||
TROClassFactory.Create('srvReferencias', Create_srvReferencias, TsrvReferencias_Invoker);
|
|
||||||
|
|
||||||
finalization
|
|
||||||
|
|
||||||
end.
|
|
||||||
Loading…
Reference in New Issue
Block a user