Seite 1 von 1
Online prüfen ob Bild vorhanden
Verfasst: 21. April 2022 16:35
von riffaquarium
Hallo Zusammen
Ich habe ein Webshop Artikel mit Bilder enthält
Jetzt möchte ich prüfen ob ein bestimmtes Bild auf meinem Shop / Webserver im verzeichnus XY vorhanden ist oder nicht?
Wie ein FileExists auf dem Lokalem Rechner einfach Online
z.b.
- Code:
IF gvarFSO.FileExists(https://www.koi-breeder.ch/images/products/mini/306-220_0.jpg) then begin
Danke Euch
Re: Online prüfen ob Bild vorhanden
Verfasst: 21. April 2022 16:42
von enh
über .NET ?
VAR
Client_File@1000000004 : DotNet "'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.System.IO.FileInfo" RUNONCLIENT;
CODE
Client_File := Client_File.FileInfo(FileName);
IF Client_File.Exists THEN ...
Re: Online prüfen ob Bild vorhanden
Verfasst: 21. April 2022 16:57
von riffaquarium
- Code:
Client_File := Client_File.FileInfo(https://www.test.ch/images/products/mini/306-220_0.jpg);
IF Client_File.Exists THEN
MESSAGE('Ja');
Sollte dies über den URL funktionieren ?
Re: Online prüfen ob Bild vorhanden
Verfasst: 21. April 2022 17:26
von enh
Keine Ahnung, ich kenne mich mit .NET nicht aus, habe den Code nur aus einer Lösung von uns rauskopiert...
Re: Online prüfen ob Bild vorhanden
Verfasst: 21. April 2022 21:29
von fiddi
Hallo,
so einfach wird das nicht gehen. Die File-Management- Codeunit stellt eigentlich nur Funktionen für lokale Verzeichnisse also die vom NAV- Server oder vom Windows-Client aus erreichbar sind.
Wenn du auf einen Internet- Server- zugreifen willst, benötigst du andere Komponenten, wie z.B. WinSCP, die es auch als DotNet- Komponente gibt, die man als Addin in NAV benutzen kann.
Damit kannst du dir Tool bauen, mit dem du Daten auf einem Web-Server mit einem lokalen Verzeichnis ver- und abgleichen kannst.
Gruß Fiddi