Funksjonsblokk FS_CHOWN

Funksjonsblokken FS_CHGRP endrer brukeren av en fil eller et katalog på et filsystem.

Filsystemet må først initialiseres ved hjelp av FS_INIT. Alle operasjoner skjer asynkront per opprettet lagringsmedium.

Inngang CH

Når en positiv flanke oppstår, forsøker den å endre brukeren, forutsatt at protokollet støtter metoden.

Inngang DEV

Definerer enheten som skal brukes til å få tilgang til filene. Enheten brukes per prosjekt og kan administreres i kontekstmenyen under Prosjekt Ekstern lagring.

Inngang PATH

Angir stien til filen eller katalogen på lagringsmediet. Stien svarer til en Unix-filsti i UTF-8-format, hvis dette støttes. Stien representeres som følger:

Mappe/Undermappe/Fil.txt

Inngang USER

Definerer ID-en eller navnet på den nye brukeren.

Utgang DONE

Utgangen gir en puls ved suksess for å utføre neste operasjon. Pulsen skjer når prosessen er ferdig, selv om det har oppstått en feil.

Utgang ERROR

Gir i tilfelle av feil en tekst med en feilmelding. Denne er FALSE, hvis ingen feil har oppstått. Tilstanden lagres for senere bruk.

Mulige årsaker:

  • Tjenesten til lagringsmediet ble ikke startet.
  • Lagringen ble ikke initialisert.
  • Innloggingsdataene er ugyldige.
  • Den fjerne serveren kunne ikke nås.
  • Lagringsmediet eksisterer ikke.
  • Den angitte stien er ugyldig.
  • Det kan ikke skrives til lagringsmediet.
  • Ingen lagringsplass på lagringen eller lagringen er skrivebeskyttet.
  • Funksjonen støttes ikke av filsystemet.