Philip Van Landuyt Geplaatst: 23 mei 2018 Delen Geplaatst: 23 mei 2018 Beste FM Collega's, Ik heb een project waarbij ik een oude (zelfgemaakte) FP7 database moet ombouwen naar de laatste technologie. In de oude database zitten een aantal container velden, waarin documenten zijn opgeslagen met 'insert object' (rechter muisknop). Deze bestanden zijn beschikbaar op een fileserver, maar ik moet wel de bestandsnaam kunnen recupereren. Dan kan ik (gescript) de documenten terug importeren en door FileMaker op de server laten bewaren. Heeft iemand een idee hoe ik de bestandsnamen van een ingevoegd object ik een (tekst-)veld kan zetten ? Oude situatie: W10 Pro, FM10, Database is single user, staat op een FileServer, samen met de geïmporteerde documenten. Nieuwe situatie: W10 Pro, FM16, FMS16 Groetjes, Philip. Quote Link naar reactie
Banach Geplaatst: 23 mei 2018 Delen Geplaatst: 23 mei 2018 Lukt dat niet met GetLayoutObjectAttribute en dan attribute = 'content'? zie b.v. hier Quote Link naar reactie
Philip Van Landuyt Geplaatst: 23 mei 2018 Auteur Delen Geplaatst: 23 mei 2018 Geen succes. Het enige wat ik te weten kom is dat het een Windows OLE object is. Andere info krijg ik niet te pakken. Bij het converteren naar FMP12 formaat is geen info meer beschikbaar, en werkt ook OLE niet meer. In FileMaker 11 werken sommige van de links wel nog, maar de FileNaam kan ik niet in een veld krijgen. Manueel meer dan 3000 files opzoeken en terug importeren is niet direct een optie. Quote Link naar reactie
Peter Wagemans Geplaatst: 25 mei 2018 Delen Geplaatst: 25 mei 2018 Joenges. Ouwe technologie waar FielMaker volgens mij helemaal geen “groeipad” voorzien heeft. Kan je volgens mij alleen manueel. Quote Link naar reactie
rmw Geplaatst: 3 juni 2018 Delen Geplaatst: 3 juni 2018 Kan je in de oude database de inhoud van de containers niet exporteren? Dan kan je zelf de naam bepalen en dus ook iets meegeven/maken wat weer vindbaar/importeerbaar moet zijn. Of denk ik nu te simpel? rmw Quote Link naar reactie
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.