Как получить перечень всех объектов типа 'Определенный тип' из базы

Автор podshibyakinea, 27.04.18, 14:45:44

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

podshibyakinea

Как получить перечень всех объектов типа 'Определенный тип' из базы ?

Chaa

С помощью FindObjects. Указываете имя типа, а все остальные параметры оставляете пустыми.
+ Благодарностей: 1

podshibyakinea

Все получилось, спасибо!
Может пригодится кому: найти все объекты определенного типа в базе.

procedure TFindObjectsDialog.Button1Click(Sender: TObject);
var
    LDataSet: IDataSet;
    LAttrConditions: String;
    LText: String;
begin
    LDataSet := FPluginCall.GetDataSet('FindObjects',VarArrayOf(['Определенный тип', '','','','','','']));
    while not LDataSet.Eof do
    begin
        LText := GetValue(LDataSet, '_PRODUCT', '');
        if GetValue(LDataSet, '_VERSION', '') <> '' then
            LText := LText + ', версия ' + GetValue(LDataSet, '_VERSION', '');
        ComboBox1.AddItem(LText);
        LDataSet.Next;
    end;
end;