Online prĂĽfen ob Bild vorhanden

Bild Microsoft Dynamics NAV 2017

Online prĂĽfen ob Bild vorhanden

Beitragvon riffaquarium » 21. April 2022 16:35

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: Alles auswählen
IF gvarFSO.FileExists(https://www.koi-breeder.ch/images/products/mini/306-220_0.jpg) then begin


Danke Euch
riffaquarium
 
Beiträge: 328
Registriert: 13. September 2010 23:43
Realer Name: Daniel
Arbeitsort: Schinznach Dorf
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 2017

Re: Online prĂĽfen ob Bild vorhanden

Beitragvon enh » 21. April 2022 16:42

ĂĽ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 ...
enh
 
Beiträge: 2341
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Online prĂĽfen ob Bild vorhanden

Beitragvon riffaquarium » 21. April 2022 16:57

Code: Alles auswählen
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 ?
riffaquarium
 
Beiträge: 328
Registriert: 13. September 2010 23:43
Realer Name: Daniel
Arbeitsort: Schinznach Dorf
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV 2017

Re: Online prĂĽfen ob Bild vorhanden

Beitragvon enh » 21. April 2022 17:26

Keine Ahnung, ich kenne mich mit .NET nicht aus, habe den Code nur aus einer Lösung von uns rauskopiert...
enh
 
Beiträge: 2341
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Online prĂĽfen ob Bild vorhanden

Beitragvon fiddi » 21. April 2022 21:29

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
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7095
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell


ZurĂĽck zu NAV 2017

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron