BASEDOC и KATPODR

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
korvanakorvana
Местный житель
Сообщения: 429
Зарегистрирован: 24 сен 2008, 11:53

BASEDOC и KATPODR

Сообщение korvanakorvana »

Ребята привет скажите а как гуляя по basedoc(_loop basedoc) выцепить данные из таблицы katpodr? что написать в выобрке :?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: BASEDOC и KATPODR

Сообщение edward_K »

Для начала напишите, где вы katpodr привязываете(Ctrl+F4 - getifccurrentfieldname). Потом посмотрите по журналу какие таблицы/поля при этом меняются. После этого задавайте конкретный вопрос.
korvanakorvana
Местный житель
Сообщения: 429
Зарегистрирован: 24 сен 2008, 11:53

Re: BASEDOC и KATPODR

Сообщение korvanakorvana »

edward_K писал(а):Для начала напишите, где вы katpodr привязываете(Ctrl+F4 - getifccurrentfieldname). Потом посмотрите по журналу какие таблицы/поля при этом меняются. После этого задавайте конкретный вопрос.
Хочу собрать все исполненные счет фактуры , одно из полей у меня Склад, вот и как его вытянуть бегая по Basedoc
Для начала напишите, где вы katpodr привязываете(Ctrl+F4 - getifccurrentfieldname)
'L_BASEDOC::VSCHET.WVSCHETZ.SCVSCHET.KATPODR.NAME'

Код: Выделить всё

create view 
var 
dat1:date 
dat2:date 
date1:date 
date2:date 
as
select * from 
basedoc
, katpodr 
, katorg
, spsopr
, stepdoc
, katsopr
, ttndoc
, katcity
, tkatpodr _katpodr
, tkatpodr
where
((
word(201)==basedoc.viddoc
and dat1<<=basedoc.ddoc
and dat2>>=basedoc.ddoc
and word(1102)/==ttndoc.wtable 
and basedoc.nrec == ttndoc.cdoc 
and basedoc.corg==katorg.nrec
and katorg.ccity==katcity.nrec
and basedoc.nrec == stepdoc.cbasedoc
and stepdoc.nrec == katsopr.cstepdoc
and katpodr.nrec==_katpodr.nrec
and tkatpodr.nrec==katsopr.CPODRFROM (noindex)
and katsopr.nrec == spsopr.csopr


));
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: BASEDOC и KATPODR

Сообщение edward_K »

and BaseDoc.cParty == KatPodr.Nrec
вообще усе это можно попробовать в консоле управления если есть на то лицензия.
korvanakorvana
Местный житель
Сообщения: 429
Зарегистрирован: 24 сен 2008, 11:53

Re: BASEDOC и KATPODR

Сообщение korvanakorvana »

edward_K писал(а):and BaseDoc.cParty == KatPodr.Nrec
вообще усе это можно попробовать в консоле управления если есть на то лицензия.
в том то и дело что к сожалению ее нет.
savov
Местный житель
Сообщения: 589
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж ОАО Верофарм. Воронеж

Re: BASEDOC и KATPODR

Сообщение savov »

У вас же есть

Код: Выделить всё

and basedoc.nrec == stepdoc.cbasedoc
and stepdoc.nrec == katsopr.cstepdoc
ну и

Код: Выделить всё

and katsopr.cpodrto==katpodr.nrec
если katpodr несколько раз, то synonym
Ответить