Comment puis-je obtenir des données à partir de la base de données REMOTE à l'aide de la méthode OnStart?Comment utiliser ClearCanvas dans une base de données distante?
protected override int OnStart(StudyLoaderArgs studyLoaderArgs)
{
ApplicationEntity ae = studyLoaderArgs.Server as ApplicationEntity;
_ae = ae;
EventResult result = EventResult.Success;
AuditedInstances loadedInstances = new AuditedInstances();
try
{
XmlDocument doc = RetrieveHeaderXml(studyLoaderArgs);
StudyXml studyXml = new StudyXml();
studyXml.SetMemento(doc);
_instances = GetInstances(studyXml).GetEnumerator();
loadedInstances.AddInstance(studyXml.PatientId, studyXml.PatientsName, studyXml.StudyInstanceUid);
return studyXml.NumberOfStudyRelatedInstances;
}
finally
{
AuditHelper.LogOpenStudies(new string[] { ae.AETitle }, loadedInstances, EventSource.CurrentUser, result);
}
}
-je utiliser OnStart dans le projet principal. Comment cn j'utilise ou appelle la méthode OnStart
Je ne comprends pas KMAN, pouvez-vous me donner quelques détails ??? – programmerist
@Programmeur: S'il vous plaît voir mon edit en réponse à votre commentaire. –