Функция UpdateRecordField

Данная функция апдэйтит записи по одной, а можно ли, и если да, то как, изменять группу записей с помощью сервиса UpdateQuery?

Нравится

3 комментария

Попробуйте поискать глобальным поиском по скриптам слово UpdateQuery. В системе есть много примеров. Один из них:

function UpdateParentHasChildField(ProjectID, HasChildUpdateValue) {
	var UpdateQuery = GetSingleItemByCode('uq_SetParentHasChild');
	UpdateQuery.ColumnsValues('HasChilds').Value = HasChildUpdateValue;
	UpdateQuery.Parameters('HasChilds').Value = HasChildUpdateValue;
	UpdateQuery.Parameters('ProjectID').Value = ProjectID;
	UpdateQuery.Execute();
}

Здесь происходит следующее:

1) получаем сервис запроса на обновление (первая строка);
2) устанавливаем значения для колонок (если необходимо; вторая строка);
3) устанавливаем значения параметров (если необходимо; третья и четвёртая строки);
4) выполняем запрос (пятая строка).

Также, если необходимо, включить фильтры.

Возможно это вам пригодится http://community.terrasoft.ua/blogs/3738

СПСБ...
а я саму функцию вставил в свой скрипт и подправил как мне нужно...

Показать все комментарии