Есть такой код:
var adods_WebSite = GetSingleItemByCode('adods_WebSiteRecord');
adods_WebSite.Close();
adods_WebSite.Parameters('ID').Value=Dataset('ID').substr(1,36);
adods_WebSite.Open();
if(adods_WebSite.RecordsCount>0){
Dataset('Name')=adods_WebSite('Name');
}
adods_WebSite.Close();
при выполнении adods_WebSite.Open(); выбивает ошибку "rowset position cannot be restarted".
что интересно, когда Dataset('ID').substr(1,36); заменить на Dataset('ID').substr(1,35); или Dataset('ID').substr(2,36); то ошибки нет, но результат ничего не возвращает. Как избавится от этой ошибки?