Dataset objekt erzeugen

SupportCommunity Automation and VBA Dataset objekt erzeugen

Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
  • Autor
    Beiträge
  • #12731

    Hallo,

    ich wollte ein objekt vom Typ Dataset (myDataset) erzeugen nun möchte ich vorher abfragen, ob MyDataset schon existiert. Wenn Ja, dann sollte kein Objekt erzeugt werden

    Hintergrunde ist, ich möchte ein Dataset anlegen und mit Daten füllen. Die datenn sollten beim Makroausführung in einer Tabelle landen. Die Tabelle liegt in einem Dokument-Objekt

    Eine IF-Anweisung geht denn in diesem Fall nicht, weil Flexpro fügt immer ein Index beim Erzeugen eines neuen Dataset-Objekt(MyDataset1, MyDataset2, MyDataset3….)

    
    
    If !(Abfrage ob MyDataset existiert)Then
    With ActiveDatabase.RootFolder.Add("MyDataset", fpObjectTypeDataSet)
    ......
    End With
    End If
    

    Gruß
    K

    #8395

    Hallo,

    ich wollte ein objekt vom Typ Dataset (myDataset) erzeugen nun möchte ich vorher abfragen, ob MyDataset schon existiert. Wenn Ja, dann sollte kein Objekt erzeugt werden

    Hintergrunde ist, ich möchte ein Dataset anlegen und mit Daten füllen. Die datenn sollten beim Makroausführung in einer Tabelle landen. Die Tabelle liegt in einem Dokument-Objekt

    Eine IF-Anweisung geht denn in diesem Fall nicht, weil Flexpro fügt immer ein Index beim Erzeugen eines neuen Dataset-Objekt(MyDataset1, MyDataset2, MyDataset3….)

    
    
    If !(Abfrage ob MyDataset existiert)Then
    With ActiveDatabase.RootFolder.Add("MyDataset", fpObjectTypeDataSet)
    ......
    End With
    End If
    

    Gruß
    K

    #9194
    Bernhard KantzBernhard Kantz
    Moderator

    Use the ObjectExists method of the folder object.
    Example:
    If ActiveDatabase.RootFolder.ObjectExists(“MyDataSet”, fpObjectTypeDataSet) Then
    ‘***
    End If

    support@weisang.com

Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.