begin
for
select ID, Name, Hidden
from SCMDataSourceSets
where System <> 'N'
into mID, mName, mHidden
do
begin
select count(*)
from SecurityObjects
where (ClassID = 'S0H3ABBLPXK4JHRYZEQLFSMXI0') and (ProgID = :mID)
into :mCount;
if (mCount = 0) then
begin
insert into SecurityObjects (ClassID, ProgID, Name, Hidden)
values ('S0H3ABBLPXK4JHRYZEQLFSMXI0', :mID, :mName, :mHidden);
end
else
begin
update SecurityObjects set Name = :mName, Hidden = :mHidden
where ClassID = 'S0H3ABBLPXK4JHRYZEQLFSMXI0' and ProgID = :mID;
end
end
end;Generated by ABRA Software a.s. 27.10.2021 16:35:30