12-10-2018, 05:20 PM
День добрый.
При работе в ПО возникла ошибка :
![[Зображення: Zapysat11111y.png]](http://i.piccy.info/i9/230e7c3b8ea6a4c8783721f999a9ebdd/1544462307/36043/1287899/Zapysat11111y.png)
Подробнее:
[47:32]
begin
result=-1;
/*Якщо обрані не всі звітні - відображаємо користувачу для схвалення*/
/*Перевіряэмо чи обрані звітні КПКВ*/
v_k=sqlgetres("select count(*) from
v_dov_budget_kpkv k
left join
rep_kpkv r
on
k.year=r.year and
r.sys_budget_id=k.sys_budget_id and
r.sys_budget_id=cast(:parent.sysvalues.v_current_budget_id as numeric(10)) and
k.kpkv_id=r.kpkv_id and
r.user_id=cast(
ysparams.userid as numeric(10))
where k.year=cast(:parent.sysvalues.v_current_year as numeric(4))
and k.sys_budget_id=cast(:parent.sysvalues.v_current_budget_id as numeric(10))
and k.kvk_str = cast(:parent.sysvalues.v_current_kvk as varchar(3))
and r.kpkv_id is null ");
if(v_k>0)
showmodal("rep_kpkv");
/*Перевіряэмо чи обрані звітні КФК*/
v_k=sqlgetres("select count(*) from
v_dov_kfk k
left join
rep_kfk r
on
k.year=r.year and r.sys_budget_id=cast(:parent.sysvalues.v_current_budget_id as numeric(10)) and
k.kfk_id=r.kfk_id and
r.user_id=cast(
ysparams.userid as numeric(10))
where k.year=cast(:parent.sysvalues.v_current_year as numeric(4))
and r.kfk_id is null ");
if(v_k>0)
showmodal("rep_kfk");
/*Скрипт для відобреження звіту*/
v_zvit="zv_pasport";
/* if(parent.sysvalues.v_current_year <=2011)
begin
v_zvit="zv_pasport_old";
end;*/
if(parent.sysvalues.v_current_year >= 2016)
begin
v_zvit="zv_pasport_2016";
end;
OpenDoc("zv_pasport."+v_zvit);
end;
Сам сервер запускал (с правами администратора)
В ОДБС проверил соединение, пишет удачно!
Так же интересует, последовательность бекапа, ест ьпредложение сделать бекап всей БД и попробывать переустановить ПО
При работе в ПО возникла ошибка :
![[Зображення: Zapysat11111y.png]](http://i.piccy.info/i9/230e7c3b8ea6a4c8783721f999a9ebdd/1544462307/36043/1287899/Zapysat11111y.png)
Подробнее:
[47:32]
begin
result=-1;
/*Якщо обрані не всі звітні - відображаємо користувачу для схвалення*/
/*Перевіряэмо чи обрані звітні КПКВ*/
v_k=sqlgetres("select count(*) from
v_dov_budget_kpkv k
left join
rep_kpkv r
on
k.year=r.year and
r.sys_budget_id=k.sys_budget_id and
r.sys_budget_id=cast(:parent.sysvalues.v_current_budget_id as numeric(10)) and
k.kpkv_id=r.kpkv_id and
r.user_id=cast(

where k.year=cast(:parent.sysvalues.v_current_year as numeric(4))
and k.sys_budget_id=cast(:parent.sysvalues.v_current_budget_id as numeric(10))
and k.kvk_str = cast(:parent.sysvalues.v_current_kvk as varchar(3))
and r.kpkv_id is null ");
if(v_k>0)
showmodal("rep_kpkv");
/*Перевіряэмо чи обрані звітні КФК*/
v_k=sqlgetres("select count(*) from
v_dov_kfk k
left join
rep_kfk r
on
k.year=r.year and r.sys_budget_id=cast(:parent.sysvalues.v_current_budget_id as numeric(10)) and
k.kfk_id=r.kfk_id and
r.user_id=cast(

where k.year=cast(:parent.sysvalues.v_current_year as numeric(4))
and r.kfk_id is null ");
if(v_k>0)
showmodal("rep_kfk");
/*Скрипт для відобреження звіту*/
v_zvit="zv_pasport";
/* if(parent.sysvalues.v_current_year <=2011)
begin
v_zvit="zv_pasport_old";
end;*/
if(parent.sysvalues.v_current_year >= 2016)
begin
v_zvit="zv_pasport_2016";
end;
OpenDoc("zv_pasport."+v_zvit);
end;
Сам сервер запускал (с правами администратора)
В ОДБС проверил соединение, пишет удачно!
Так же интересует, последовательность бекапа, ест ьпредложение сделать бекап всей БД и попробывать переустановить ПО