FlexPro
HistoryBase
Engineering
Training
Downloads
FlexPro Support
Knowledge
Community
About us
References
Jobs
General Contact
List Of Retailers
FlexPro Support
EN
DE
FR
Placeholder
Products and Solutions
Support and Downloads
Company
Magazine
Contact Us
Language
MyWeisang

Account settings

Topic

Automated import binary files

Home page Community Automation and VBA Automated import of binary files

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #35035
    Norbert Bakkers
    Participant

    I use the following code to import binary files in Flexpro:
    ImportSettings.ImportCompleteFile = True
    ActiveDatabase.RootFolder.Import FName, “Binary files (*.*)|*.*”
    The problem is that it will display the ‘Binary Data Set ‘BinaryDataSet’ Properties’ dialog box.
    Is it possible to import binary data in a Flexpro dataset without having any visible dialog box?

    #35033
    Bernhard Kantz
    Participant

    There are two possibilities to import binary data files with VBA:

    1) Create a FPScript formula using the [b]ReadBinaryFile[/b] function.
    2) Use the [b]BinaryDataLink[/b] object in VBA.
    [code]
    Dim oBinaryDataLink As BinaryDataLink
    Set oBinaryDataLink =
    ThisDatabase.RootFolder.Add(“Demo”, fpObjectTypeBinaryDataLink)
    oBinaryDataLink.FilePath = “…ImportfilterDemoFile.tst”

    [/code]
    See the FlexPro [b]ImportFilter[/b] example.

    Support@weisang.com

    #35034
    Norbert Bakkers
    Participant

    Thanks.
    The second option does exactly what I needed.

    #35032
    Norbert Bakkers
    Participant

    I use the following code to import binary files in Flexpro:
    ImportSettings.ImportCompleteFile = True
    ActiveDatabase.RootFolder.Import FName, “Binary files (*.*)|*.*”
    The problem is that it will display the ‘Binary Data Set ‘BinaryDataSet’ Properties’ dialog box.
    Is it possible to import binary data in a Flexpro dataset without having any visible dialog box?

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.