Галактика 584 для Pervasive и для MS SQL
Добавлено: 17 июн 2004, 16:46
Добрый день, Всем!
Есть две Галактики 584: одна работает на Pervasive, другая - на MS SQL.
Пачти устанавливаем практически одновременно в обе Галактики. Свои формы компилируем в отдельный ресусный файл. Подставляем этот файл в обе Галактики. Все нормально подхватывалось и отчеты формировались без проблем.
Но вот сделала форму: печать счетов-фактур с КПП: достаю из KatOrg.KodPlatNDS. В SQL-базе все нормально формируется. А в Pervasive-базе выдает ошибку: не находит запись в KatOrg.
вот кусок кода:
...
.create view NN1
VAR
nnMyOrg:String // наименование организации
AS SELECT *
from
KatOrg (ReadOnly)
where
(
Trim(nnMyOrg)=Trim(KatOrg.Name)
)
;
.var
mykpp1:String // КПП 1организации
mykpp2:String // КПП 2организации
.endvar
...
.begin
nnMyOrg:=MyOrgName
NN1.GetFirst
end.
.{ Table 'NN1'
.begin
mykpp1:=NN1.KatOrg.KodPlatNDS
end.
.} //Table 'NN1'
.begin
nnMyOrg:=OrgName
NN1.GetFirst
end.
.{ Table 'NN1'
.begin
mykpp2:=NN1.KatOrg.KodPlatNDS
end.
.} //Table 'NN1'
В чем может быть проблема? Что разного в SQL и в Pervasive?
Может в данных что-то? но что?
Есть две Галактики 584: одна работает на Pervasive, другая - на MS SQL.
Пачти устанавливаем практически одновременно в обе Галактики. Свои формы компилируем в отдельный ресусный файл. Подставляем этот файл в обе Галактики. Все нормально подхватывалось и отчеты формировались без проблем.
Но вот сделала форму: печать счетов-фактур с КПП: достаю из KatOrg.KodPlatNDS. В SQL-базе все нормально формируется. А в Pervasive-базе выдает ошибку: не находит запись в KatOrg.
вот кусок кода:
...
.create view NN1
VAR
nnMyOrg:String // наименование организации
AS SELECT *
from
KatOrg (ReadOnly)
where
(
Trim(nnMyOrg)=Trim(KatOrg.Name)
)
;
.var
mykpp1:String // КПП 1организации
mykpp2:String // КПП 2организации
.endvar
...
.begin
nnMyOrg:=MyOrgName
NN1.GetFirst
end.
.{ Table 'NN1'
.begin
mykpp1:=NN1.KatOrg.KodPlatNDS
end.
.} //Table 'NN1'
.begin
nnMyOrg:=OrgName
NN1.GetFirst
end.
.{ Table 'NN1'
.begin
mykpp2:=NN1.KatOrg.KodPlatNDS
end.
.} //Table 'NN1'
В чем может быть проблема? Что разного в SQL и в Pervasive?
Может в данных что-то? но что?