FilesCopyCommand
Команда; создает дубликаты файлов, загруженных на сервер.
Шаблон FilesCopyCommand
<Command Name="" Type="FilesCopyCommand">
<FileGuidsSqlQuery>
<Text></Text>
</FileGuidsSqlQuery>
<PostSqlQuery>
<Text></Text>
</PostSqlQuery>
</Command>
Описание FilesCopyCommand
<Command Name="FilesCopyCommandName" Type="FilesCopyCommand">
<!--Тэги, общие для всех команд-->
<!--Тэги, специфичные для FilesCopyCommand-->
</Command>
Результат выполнения FilesCopyCommand
0 - если команда успешно выполнена.
Тэги, специфичные для FilesCopyCommand
FileGuidsSqlQuery
Sql-запрос, возвращающий список идентификаторов файлов на сервере, предназначенных для создания дубликат.
Обязательный тэг. Значение тэга <FileGuidsSqlQuery>
: тэг <Text>
.
<FileGuidsSqlQuery>
<Text>
SQL-query
</Text>
</FileGuidsSqlQuery>
Тэг <Text>
<Text>
Содержит sql-запрос.
Обязательный тэг. Значение тэга <Text>
: текст sql-запроса.
Текст sql-запроса поддерживает переменные типа {Parameter}, заменяемые при его выполнении значениями передаваемых клиентом параметров с соответствующими названиями.
PostSqlQuery
Sql-запрос, выполняющийся для всех всех успешно сдублированных файлов.
Необязательный тэг. Значение тэга <PostSqlQuery>
: тэг <Text>
.
<PostSqlQuery>
<Text>
SQL-query
</Text>
</PostSqlQuery>
Тэг <Text>
<Text>
Содержит sql-запрос.
Обязательный тэг. Значение тэга <Text>
: текст sql-запроса.
Текст sql-запроса поддерживает переменные типа {Parameter}, заменяемые при его выполнении значениями передаваемых клиентом параметров с соответствующими названиями.
Текст sql-запроса поддерживает переменную {OldFileGuid}, заменяемую при его выполнении идентификатором очередного файла для дублирования, указанного в запросе в тэге <FileGuidsSqlQuery>
.
Текст sql-запроса поддерживает переменную {NewFileGuid}, заменяемую при его выполнении идентификатором очередного файла, созданного после дублирования.
Last updated