SCMove
SuperContainerサーバー上のファイルをダウンロードせずに移動します。
構文
SCChooseFile({initialPath; fileType; title; [key 1 = value 1; key 2 = value 2; ...]})
引数
旧フォルダパス - 移動したいファイルの、元のフォルダパス。
新フォルダパス - ファイルを移動する先のフォルダパス。
キーと値のペア - キー = 値のペア(オプション)。オプション:filename。例えば、filename=myNewName.txt。
戻り値
正しく移動された場合は、1。エラーが発生した場合は、"ERROR"。
説明
SuperContainerサーバー上でファイルを移動します。ダウンロードはしません。FileMakerで何らかの理由でフォルダパスを変更し、関連するSuperContainerのファイルを移動させたい場合に便利です。
旧フォルダパスにファイルが存在しない場合、この関数はエラーを返します。
重要:この関数をコールする前に、SCSetBaseURL をコールしてSuperContainerサーバーの場所を設定する必要があります。
ローカルのファイルシステム上でファイルを移動するには、SCMoveLocalFile関数を使用します。
# 移動する
Set Variable [$result; Value:SCMove( Get( LayoutTableName ) & "/" & ID ; Get( LayoutTableName ) & "/" & DestID; "filename=New Word Document.docx")]
# 移動中のエラーをチェックする
If [$result = "ERROR"
Show Custom Dialog ["Could not move file"; SCLastError]
End If
# Webビューアを更新して新しいファイルを表示する
Set Web Viewer [Object Name: "webviewer"; Action: Reload]
このドキュメントの最新バージョン(英語)docs.360works.com| SuperContainer Companion Plugin 2.9512 User Guide | SCMove
コメント
0件のコメント
サインインしてコメントを残してください。