Dynamický dotaz - Komunikace - Vzkazy pro uživatele

ID:
BVNAKTNJIJ24XGIO4MBK1OMGMG

Datasety

MAIN

Popis:
Odesílatelé a adresáti
SQL definice:
select 
'S' as Kind {ANDFIELDS}
from
SecurityUsers A
join MsgToRead MTR on MTR.TargetUser_ID = A.ID
join MsgSent MS on MS.ID = MTR.MsgSent_ID
where
SenderUser_ID = {$ActualUser}
and (ValidToDate$Date = 0 or ValidToDate$Date >= {$ActualDateTime})
{ANDWHERE}
{$FakeUser_Sent}

union
select
'R' as Kind {ANDFIELDS}
from
SecurityUsers A
join MsgSent MS on MS.SenderUser_ID = A.ID
join MsgToRead MTR on MTR.MsgSent_ID = MS.ID
where
TargetUser_ID = {$ActualUser}
and (ValidToDate$Date = 0 or ValidToDate$Date >= {$ActualDateTime})
{ANDWHERE}
{$FakeUser_Received}
order by 1,2
Aliasy:
Alias CLSID objektu Prefix Popis
A 22AHIVDVAVE13C5S00CA141B44
Fields:
Jméno Typ Velikost Výraz CLSID Popis
Kind dtString 1

						
Druh(S-odeslané, R-přijaté)

MessagesForUserSent

Popis:
Vzkazy poslané aktuálním uživatelem jinému uživateli
SQL definice:
select 
{FIELDS}
from
MsgSent MS
join MsgToRead MTR on MTR.MsgSent_ID = MS.ID
where
MTR.TargetUser_ID = :ID
and MS.SenderUser_ID = {$ActualUser}
/* tohle je otazka - takto by je uz nikdy nevidel, pokud zuatanou v systemu a automaticky se nesmazou
and (MS.ValidToDate$Date = 0 or MS.ValidToDate$Date >= {$ActualDateTime})
and MTR.Deleted = 'N'
*/
{ANDWHERE}

{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
MS 33XZARXR1BM4L55MOX54NTRBWG

MessagesForUserReceived

Popis:
Vzkazy doručené aktuálnímu uživateli od jiného uživatele
SQL definice:
select 
MTR.HaveRead as HaveRead {ANDFIELDS}
from
MsgSent MS
join MsgToRead MTR on MTR.MsgSent_ID = MS.ID
{JOIN}
where
MS.SenderUser_ID = :ID
and MTR.TargetUser_ID = {$ActualUser}
and (MS.ValidToDate$Date = 0 or MS.ValidToDate$Date >= {$ActualDateTime})
and MTR.Deleted = 'N'
{ANDWHERE}

{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
MS 33XZARXR1BM4L55MOX54NTRBWG
SU 22AHIVDVAVE13C5S00CA141B44 SU Uživatel

MessagesSent

Popis:
Vzkazy poslané aktuálním uživatelem
SQL definice:
select 
{FIELDS}
from
MsgSent MS
where
MS.SenderUser_ID = {$ActualUser}
/* tohle je otazka - takto by je uz nikdy nevidel, pokud zuatanou v systemu a automaticky se nesmazou
and (MS.ValidToDate$Date = 0 or MS.ValidToDate$Date >= {$ActualDateTime})
and exists(select 1 from MsgToRead where MsgSent_ID = MS.ID and Deleted = 'N')
*/
{ANDWHERE}

{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
MS 33XZARXR1BM4L55MOX54NTRBWG

MessagesReceived

Popis:
Vzkazy doručené aktuálnímu uživateli
SQL definice:
select 
MTR.HaveRead as HaveRead {ANDFIELDS}
from
MsgSent MS
join MsgToRead MTR on MTR.MsgSent_ID = MS.ID
{JOIN}
where
MTR.TargetUser_ID = {$ActualUser}
and (MS.ValidToDate$Date = 0 or MS.ValidToDate$Date >= {$ActualDateTime})
and MTR.Deleted = 'N'
{ANDWHERE}

{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
MS 33XZARXR1BM4L55MOX54NTRBWG
SU 22AHIVDVAVE13C5S00CA141B44 SU Uživatel

Podmínky

User_ID

Popiska:
Odesílatel / Adresát
Typ/Subtyp:
ctSpecial/0
ckSingle:
A.ID = {:VALUE}
Dataset:
MAIN
Speciální parametry:
CLASSID=G1W2A2CBNNDL3DZ403KIU0CLP4
TextField=LoginName
Hidden=True

Kind_Sent

Popiska:
Odeslané
Typ/Subtyp:
ctString/0
ckSingle:
<field> = {:VALUE}
Dataset:
MAIN
Speciální parametry:
Hidden=True
ReplacementLink=True
{$FakeUser_Received}=and A.ID='NEEXISTUJE'

Kind_Received

Popiska:
Doručené
Typ/Subtyp:
ctString/0
ckSingle:
<field> = {:VALUE}
Dataset:
MAIN
Speciální parametry:
Hidden=True
ReplacementLink=True
{$FakeUser_Sent}=and A.ID='NEEXISTUJE'

MsgID_ForUserSent

Popiska:
ID zprávy
Typ/Subtyp:
ctString/0
ckSingle:
MS.ID = {:VALUE}
Dataset:
MessagesForUserSent
Speciální parametry:
Hidden=True

MsgID_Sent

Popiska:
ID zprávy
Typ/Subtyp:
ctString/0
ckSingle:
MS.ID = {:VALUE}
Dataset:
MessagesSent
Speciální parametry:
Hidden=True

MsgID_ForUserReceived

Popiska:
ID zprávy
Typ/Subtyp:
ctString/0
ckSingle:
MS.ID = {:VALUE}
Dataset:
MessagesForUserReceived
Speciální parametry:
Hidden=True

MsgID_Received

Popiska:
ID zprávy
Typ/Subtyp:
ctString/0
ckSingle:
MS.ID = {:VALUE}
Dataset:
MessagesReceived
Speciální parametry:
Hidden=True

SentDate_ForUserSent

Popiska:
Datum odeslání
Typ/Subtyp:
ctDateTime/0
ckRange:
MS.SentDate$DATE >= {:LOW} and
MS.SentDate$DATE < {:HIGH}
Dataset:
MessagesForUserSent

SentDate_Sent

Popiska:
Datum odeslání
Typ/Subtyp:
ctDateTime/0
ckRange:
MS.SentDate$DATE >= {:LOW} and
MS.SentDate$DATE < {:HIGH}
Dataset:
MessagesSent

SentDate_ForUserReceived

Popiska:
Datum přijetí
Typ/Subtyp:
ctDateTime/0
ckRange:
MS.SentDate$DATE >= {:LOW} and
MS.SentDate$DATE < {:HIGH}
Dataset:
MessagesForUserReceived

SentDate_Received

Popiska:
Datum přijetí
Typ/Subtyp:
ctDateTime/0
ckRange:
MS.SentDate$DATE >= {:LOW} and
MS.SentDate$DATE < {:HIGH}
Dataset:
MessagesReceived

MsgSubject_ForUserSent

Popiska:
Předmět
Typ/Subtyp:
ctString/0
ckSingle:
<<MS.MsgSubject>> like {:VALUE}
Dataset:
MessagesForUserSent
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True
FulltextAllow=True
FulltextOn=True
FulltextEscapeChar=/
FulltextPhraseChar="

MsgSubject_Sent

Popiska:
Předmět
Typ/Subtyp:
ctString/0
ckSingle:
<<MS.MsgSubject>> like {:VALUE}
Dataset:
MessagesSent
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True
FulltextAllow=True
FulltextOn=True
FulltextEscapeChar=/
FulltextPhraseChar="

MsgSubject_ForUserReceived

Popiska:
Předmět
Typ/Subtyp:
ctString/0
ckSingle:
<<MS.MsgSubject>> like {:VALUE}
Dataset:
MessagesForUserReceived
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True
FulltextAllow=True
FulltextOn=True
FulltextEscapeChar=/
FulltextPhraseChar="

MsgSubject_Received

Popiska:
Předmět
Typ/Subtyp:
ctString/0
ckSingle:
<<MS.MsgSubject>> like {:VALUE}
Dataset:
MessagesReceived
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True
FulltextAllow=True
FulltextOn=True
FulltextEscapeChar=/
FulltextPhraseChar="

MsgBody_ForUserSent

Popiska:
Obsah
Typ/Subtyp:
ctString/0
ckSingle:
Exists(select 1 from MsgSentTokens B
where MS.ID = B.Parent_ID and
B.Token like {:VALUE}
)
Dataset:
MessagesForUserSent
Speciální parametry:
DoUpper=1
ConvertWildChars=True
FulltextAllow=True
FulltextOn=True
AlwaysUsed=True'

MsgBody_Sent

Popiska:
Obsah
Typ/Subtyp:
ctString/0
ckSingle:
Exists(select 1 from MsgSentTokens B
where MS.ID = B.Parent_ID and
B.Token like {:VALUE}
)
Dataset:
MessagesSent
Speciální parametry:
DoUpper=1
ConvertWildChars=True
FulltextAllow=True
FulltextOn=True
AlwaysUsed=True'

MsgBody_ForUserReceived

Popiska:
Obsah
Typ/Subtyp:
ctString/0
ckSingle:
Exists(select 1 from MsgSentTokens B
where MS.ID = B.Parent_ID and
B.Token like {:VALUE}
)
Dataset:
MessagesForUserReceived
Speciální parametry:
DoUpper=1
ConvertWildChars=True
FulltextAllow=True
FulltextOn=True
AlwaysUsed=True'

MsgBody_Received

Popiska:
Obsah
Typ/Subtyp:
ctString/0
ckSingle:
Exists(select 1 from MsgSentTokens B
where MS.ID = B.Parent_ID and
B.Token like {:VALUE}
)
Dataset:
MessagesReceived
Speciální parametry:
DoUpper=1
ConvertWildChars=True
FulltextAllow=True
FulltextOn=True
AlwaysUsed=True'

Attachments_ForUserSent

Popiska:
Přílohy
Typ/Subtyp:
ctSpecial/3
ckLink:
exists (SELECT 1 FROM MsgAttachments Y WHERE Y.Parent_ID=MS.ID {:ANDWHERE})
Dataset:
MessagesForUserSent
Speciální parametry:
CLASSID=33XZARXR1BM4L55MOX54NTRBWG

Attachments_Sent

Popiska:
Přílohy
Typ/Subtyp:
ctSpecial/3
ckLink:
exists (SELECT 1 FROM MsgAttachments Y WHERE Y.Parent_ID=MS.ID {:ANDWHERE})
Dataset:
MessagesSent
Speciální parametry:
CLASSID=33XZARXR1BM4L55MOX54NTRBWG

Attachments_ForUserReceived

Popiska:
Přílohy
Typ/Subtyp:
ctSpecial/3
ckLink:
exists (SELECT 1 FROM MsgAttachments Y WHERE Y.Parent_ID=MS.ID {:ANDWHERE})
Dataset:
MessagesForUserReceived
Speciální parametry:
CLASSID=33XZARXR1BM4L55MOX54NTRBWG

Attachments_Received

Popiska:
Přílohy
Typ/Subtyp:
ctSpecial/3
ckLink:
exists (SELECT 1 FROM MsgAttachments Y WHERE Y.Parent_ID=MS.ID {:ANDWHERE})
Dataset:
MessagesReceived
Speciální parametry:
CLASSID=33XZARXR1BM4L55MOX54NTRBWG

AttachmentFileName_ForUserSent

Popiska:
Název přílohy
Typ/Subtyp:
ctString/0
ckSingle:
<<Y.FileName>> like {:VALUE}
Dataset:
MessagesForUserSent
Nadřízený:
Attachments_ForUserSent
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True
FulltextAllow=True
FulltextOn=True
FulltextEscapeChar=/
FulltextPhraseChar="

AttachmentFileName_Sent

Popiska:
Název přílohy
Typ/Subtyp:
ctString/0
ckSingle:
<<Y.FileName>> like {:VALUE}
Dataset:
MessagesSent
Nadřízený:
Attachments_Sent
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True
FulltextAllow=True
FulltextOn=True
FulltextEscapeChar=/
FulltextPhraseChar="

AttachmentFileName_ForUserReceived

Popiska:
Název přílohy
Typ/Subtyp:
ctString/0
ckSingle:
<<Y.FileName>> like {:VALUE}
Dataset:
MessagesForUserReceived
Nadřízený:
Attachments_ForUserReceived
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True
FulltextAllow=True
FulltextOn=True
FulltextEscapeChar=/
FulltextPhraseChar="

AttachmentFileName_Received

Popiska:
Název přílohy
Typ/Subtyp:
ctString/0
ckSingle:
<<Y.FileName>> like {:VALUE}
Dataset:
MessagesReceived
Nadřízený:
Attachments_Received
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True
FulltextAllow=True
FulltextOn=True
FulltextEscapeChar=/
FulltextPhraseChar="

ID

Šablona:
ID
Dataset:
MAIN
Speciální parametry:
CLASSID=22AHIVDVAVE13C5S00CA141B44

Klíče

MessagesForUserSent_SentDate

Popiska:
Datum odeslání
SQL:
MS.SentDate$DATE {DIR}, MS.ID
Dataset:
MessagesForUserSent

MessagesSent_SentDate

Popiska:
Datum odeslání (všechny)
SQL:
MS.SentDate$DATE {DIR}, MS.ID
Dataset:
MessagesSent

MessagesForUserReceived_SentDate

Popiska:
Datum doručení
SQL:
MS.SentDate$DATE {DIR}, MS.ID
Dataset:
MessagesForUserReceived

MessagesReceived_SentDate

Popiska:
Datum doručení (všechny)
SQL:
MS.SentDate$DATE {DIR}, MS.ID
Dataset:
MessagesReceived

MessagesForUserSent_MsgSubject

Popiska:
Předmět (odeslané)
SQL:
MS.MsgSubject Collate PXW_CSY {DIR}, MS.ID
Dataset:
MessagesForUserSent

MessagesSent_MsgSubject

Popiska:
Předmět (odeslané všechny)
SQL:
MS.MsgSubject Collate PXW_CSY {DIR}, MS.ID
Dataset:
MessagesSent

MessagesForUserReceived_MsgSubject

Popiska:
Předmět (doručené)
SQL:
MS.MsgSubject Collate PXW_CSY {DIR}, MS.ID
Dataset:
MessagesForUserReceived

MessagesReceived_MsgSubject

Popiska:
Předmět (doručené všechny)
SQL:
MS.MsgSubject Collate PXW_CSY {DIR}, MS.ID
Dataset:
MessagesReceived

MessagesForUserReceived_SenderUser_ID.ShortName

Popiska:
Adresát
SQL:
SU.ShortName Collate PXW_CSY {DIR}, MS.SenderUser_ID
Dataset:
MessagesForUserReceived

MessagesReceived_SenderUser_ID.ShortName

Popiska:
Adresát (všechny)
SQL:
SU.ShortName Collate PXW_CSY {DIR}, MS.SenderUser_ID
Dataset:
MessagesReceived

Generated by ABRA Software a.s. 27.10.2021 16:36