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