Procedures, 76

NameParametersReturnsAccessVersionsObsolete
BLOBImport(var Codeunit Temp Blob, Text)Textpublic17-28-
BLOBImportWithFilter(var Codeunit Temp Blob, Text, Text, Text, Text)Textpublic17-28-
BLOBExportWithEncoding(var Codeunit Temp Blob, Text, Boolean, TextEncoding)Textpublic17-28-
BLOBExport(var Codeunit Temp Blob, Text, Boolean)Textpublic17-28-
ServerTempFileName(Text)Textpublic17-28-
ClientTempFileName(Text)Textpublic17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
CreateClientTempSubDirectory()Textpublic17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
DownloadTempFile(Text)Textpublic17-28-
UploadFileSilent(Text)Textpublic17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
UploadFileSilentToServerPath(Text, Text)Textpublic17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
UploadFileToServer(Text)Textpublic17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false, please use the UploadFile procedure.
UploadFile(Text[50], Text)Textpublic17-28-
UploadFileWithFilter(Text[50], Text, Text, Text)Textpublic17-28-
Magicpath()Textpublic17-28-
DownloadHandler(Text, Text, Text, Text, Text)Booleanpublic17-28-
DownloadFromStreamHandler(InStream, Text, Text, Text, Text)Booleanpublic17-28-
DownloadToFile(Text, Text)public17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false, please use the DownloadHandler(ServerFileName, '', '', '', ClientFileName) procedure.
AppendAllTextToClientFile(Text, Text)public17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
MoveAndRenameClientFile(Text, Text, Text)Textpublic17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
CreateClientFile(Text)public17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
DeleteClientFile(Text)Booleanpublic17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
CopyClientFile(Text, Text, Boolean)public17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
ClientFileExists(Text)Booleanpublic17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false, this procedure will always return false. This procedure will be removed.
ClientDirectoryExists(Text)Booleanpublic17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false, this procedure will always return false. This procedure will be removed.
CreateClientDirectory(Text)public17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
DeleteClientDirectory(Text)public17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
UploadClientDirectorySilent(Text, Text, Boolean)Textpublic17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
MoveFile(Text, Text)public17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
CopyServerFile(Text, Text, Boolean)public17-28-
ServerFileExists(Text)Booleanpublic17-28-
DeleteServerFile(Text)Booleanpublic17-28-
ServerDirectoryExists(Text)Booleanpublic17-28-
ServerCreateDirectory(Text)public17-28-
ServerCreateTempSubDirectory()Textpublic17-28-
ServerRemoveDirectory(Text, Boolean)public17-28-
GetFileName(Text)Textpublic17-28-
GetSafeFileName(Text)Textpublic17-28-
GetFileNameWithoutExtension(Text)Textpublic17-28-
HasExtension(Text)Booleanpublic17-28-
GetFileNameMimeType(Text)Textpublic17-28-
GetDirectoryName(Text)Textpublic17-28-
GetClientDirectoryFilesList(var Record Name/Value Buffer, Text)public17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
GetServerDirectoryFilesList(var Record Name/Value Buffer, Text)public17-28-
GetServerDirectoryFilesListInclSubDirs(var Record Name/Value Buffer, Text)public17-28-
GetClientFileProperties(Text, var Date, var Time, var BigInteger)Booleanpublic17-19, gonePending 17.3
IsLocalFileSystemAccessible always returns false and this procedure will always throw an error.
GetServerFileProperties(Text, var Date, var Time, var BigInteger)Booleanpublic17-28-
CombinePath(Text, Text)Textpublic17-28-
BLOBImportFromServerFile(var Codeunit Temp Blob, Text)public17-28-
BLOBExportToServerFile(var Codeunit Temp Blob, Text)public17-28-
InstreamExportToServerFile(InStream, Text)Textpublic17-28-
CreateAndWriteToServerFile(Text, Text)Textpublic17-28-
GetToFilterText(Text, Text)Textpublic17-28-
GetExtension(Text)Textpublic17-28-
OpenFileDialog(Text[50], Text, Text)Textpublic17-19, gonePending 17.3
The local file system is no longer accessible. Please use the UploadFile procedure.
SaveFileDialog(Text[50], Text, Text)Textpublic17-19, gonePending 17.3
The local file system is no longer accessible. The procedure will always return an empty string. This procdure will be removed.
SelectFolderDialog(Text, var Text)Booleanpublic17-19, gonePending 17.3
The local file system is no longer accessible and this procedure will always return false.
IsLocalFileSystemAccessible()Booleanpublic17-19, gonePending 17.3
The windows client type has been retired. This procedure will always return false.
IsValidFileName(Text)Booleanpublic17-28-
ValidateFileExtension(Text, Text)public17-28-
CreateFileNameWithExtension(Text, Text)Textpublic17-28-
Ansi2SystemEncoding(OutStream, InStream)public17-28-
Ansi2SystemEncodingTxt(OutStream, Text)public17-28-
BrowseForFolderDialog(Text[50], Text, Boolean)Textpublic17-19, gonePending 17.3
The procedure uses .NET which does not function on non-Windows client types.
StripNotsupportChrInFileName(Text)Textpublic17-28-
ExportImage(Text, Text)public17-28-
IsClientDirectoryEmpty(Text)Booleanpublic17-28-
IsServerDirectoryEmpty(Text)Booleanpublic17-28-
GetFileContent(Text)Textpublic17-19, gonePending 17.0
GetFileContent will be replaced with GetFileContents. This currently uses InStream.ReadText() which only returns the stream contents up to the first line break character.
GetFileContents(Text)Textpublic17-28-
GetFileContents(Text, TextEncoding)Textpublic17-28-
IsAllowedPath(Text, Boolean)Booleanpublic17-28-
SaveStreamToFileServerFolder(var Codeunit Temp Blob, Text, Text, Text)Textpublic17-19, gonePending 17.0
Use the DownloadFromStream function to save the content of a stream locally.
MoveAndRenameServerFile(Text, Text, Text)public17-19, gonePending 17.0
Server files should not be edited directly on the server. Instead, use the DownloadFromStream function to get a local copy of the file on the server.
AppendFileNameWithIndex(Text, Integer)Textpublic18-28-
GetPathWithSafeFileName(Text)Textpublic20-28-
TempBlobToServerFile(var Codeunit Temp Blob, Text)Text[250]internal27-28-