Обясните с ошибкой

гостья :)
Дата: 27.11.2007 12:35:25
var
    XMLResalt: TXMLTransformProvider;
    XMLClientDataSet: TClientDataSet;
    PathBlancConfig : String;
  begin

        PathBlancConfig:= ExtractFilePath(Application.ExeName);
        XMLResalt:= TXMLTransformProvider.Create(nil);
        XMLClientDataSet:= TClientDataSet.Create(nil);

            XMLResalt.XMLDataFile := PathBlancConfig + 'ResaltForm.xml';
            XMLResalt.TransformRead.TransformationFile := PathBlancConfig +'ToDp.xtr';
            XMLClientDataSet.ProviderName := XMLResalt.Name;
            XMLClientDataSet.Open;
Ошибка:
Missing data provider or data packed

Голову уже всю сломала...))
sergey888
Дата: 27.11.2007 12:38:23
Наверное надо строку коннекта к датаСету прописать
гостья :)
Дата: 27.11.2007 12:44:26
sergey888
Наверное надо строку коннекта к датаСету прописать


а конкретнее как?
sergey888
Дата: 27.11.2007 13:00:33
Может сначала в режиме дизайна создать эти компоненты.
или еще как вариант - провайдер не установлен
гостья :)
Дата: 27.11.2007 13:03:54
sergey888
Может сначала в режиме дизайна создать эти компоненты.
или еще как вариант - провайдер не установлен


у меня длл
в режиме дизайна создавал всё работает, достаточно XMLResalt: TXMLTransformProvider положить на форму а не создавать самому и все работает...
гостья :)
Дата: 27.11.2007 13:29:23
var
    XMLResalt: TXMLTransformProvider;
    XMLClientDataSet: TClientDataSet;
    PathBlancConfig : String;
  begin

        PathBlancConfig:= ExtractFilePath(Application.ExeName);
        XMLResalt:= TXMLTransformProvider.Create(self);
        XMLClientDataSet:= TClientDataSet.Create(self);

            XMLResalt.XMLDataFile := PathBlancConfig + 'ResaltForm.xml';
            XMLResalt.TransformRead.TransformationFile := PathBlancConfig +'ToDp.xtr';
            XMLClientDataSet.ProviderName := 'XMLResalt';
            XMLClientDataSet.Open;

Терь ошибка изменилась....XMLResalt must be specified
Мимопроходящий
Дата: 27.11.2007 13:30:54

Привет, гостья!
Ты пишешь:

гостья
г> Терь ошибка изменилась...
какое непостоянство!

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4

гостья :)
Дата: 27.11.2007 13:32:29
Мимопроходящий

Привет, гостья!
Ты пишешь:

гостья
г> Терь ошибка изменилась...
какое непостоянство!

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4


ну да))
я явно прописала
XMLClientDataSet.ProviderName := 'XMLResalt';
sergey888
Дата: 27.11.2007 13:41:46
гостья :)
var
    XMLResalt: TXMLTransformProvider;
    XMLClientDataSet: TClientDataSet;
    PathBlancConfig : String;
  begin

        PathBlancConfig:= ExtractFilePath(Application.ExeName);
        XMLResalt:= TXMLTransformProvider.Create(self);
        XMLClientDataSet:= TClientDataSet.Create(self);

            XMLResalt.XMLDataFile := PathBlancConfig + 'ResaltForm.xml';
            XMLResalt.TransformRead.TransformationFile := PathBlancConfig +'ToDp.xtr';
            XMLClientDataSet.ProviderName := 'XMLResalt';
            XMLClientDataSet.Open;

Терь ошибка изменилась....XMLResalt must be specified


Эта ошибка означает, что XMLResult не установлен в датасет вообще, т.к. то, что в кавычках, то строка, а не объект!
гостья :)
Дата: 27.11.2007 13:45:30
sergey888
гостья :)
var
    XMLResalt: TXMLTransformProvider;
    XMLClientDataSet: TClientDataSet;
    PathBlancConfig : String;
  begin

        PathBlancConfig:= ExtractFilePath(Application.ExeName);
        XMLResalt:= TXMLTransformProvider.Create(self);
        XMLClientDataSet:= TClientDataSet.Create(self);

            XMLResalt.XMLDataFile := PathBlancConfig + 'ResaltForm.xml';
            XMLResalt.TransformRead.TransformationFile := PathBlancConfig +'ToDp.xtr';
            XMLClientDataSet.ProviderName := 'XMLResalt';
            XMLClientDataSet.Open;

Терь ошибка изменилась....XMLResalt must be specified


Эта ошибка означает, что XMLResult не установлен в датасет вообще, т.к. то, что в кавычках, то строка, а не объект!




ё моё, тогда как??
ну если XMLClientDataSet.ProviderName - String