Âòîðíèê, 07 Àâãóñòà 2018 ã. 11:21
+ â öèòàòíèê
Âñåì ïðèâåò.
Ïîïðîáóþ îáúÿñíèòü ñóòü ïðîáëåìû.
Åñòü îáùàÿ òàáëèöà, ãäå õðàíÿòñÿ äàííûå äëÿ äîêóìåíòîâ. È åñòü âòîðàÿ òàáëèöà, ãäå óêàçàíû êàêèå ñòîëáöû íóæíî äëÿ êîíêòðåòíî îäíîìó òèïó äîêóìåíòà (ïóñòü îíà áóäåò íàçûâàòüñÿ [Doc_Colums]. Íèæå ïðèìåð ñ íå¸)
Ïîëüçîâàòåëü äîëæåí íà ôîðìå â "ïîëå ñî ñïèñêîì" âûáðàòü òèï äîêóìåíòà è íàæàòü êíîïêó. Ïîñëå äîëæåí âûâåñòèñü òàáëèöà ñ ñòðîãî ñâîèìè ñòîëáöàìè, êîòîðûå óêàçàíû â òàáëèöå [Doc_Colums]. (è ìîæíî áûëî ðåäàêòèðîâàòü ïîëÿ)
Êàê ìîæíî òàê ðåàëèçîâàòü äèíàìè÷åñêèé çàïðîñ?
Ïîëó÷èòñÿ, åñëè âûáðàòü äîêóìåíò ÒÒÍ, òî äîëæíî âûâåñòè 4 ñòîëáöà.
Ïðèìåð íàïîëíåíèÿ òàáëèöû [Doc_Colums]:
DocName Columns
----------------------------
ÒÒÍ DocNum
ÒÒÍ DocDate
ÒÒÍ Account
ÒÒÍ Note
äîï.ñîãëàøåíèå Date_DTZ
äîï.ñîãëàøåíèå DocID
äîï.ñîãëàøåíèå DocNum
äîï.ñîãëàøåíèå DocDate
Òàêèõ òèïîâ äîêóìåíòîâ ñåé÷àñ 18, è áóäåò ðàñòè. Òàê ÷òî âàðèàíò ñ ñîçäàíèåì äëÿ êàæäîãî òèïà äîêóìåíòà ñîçäàòü ñâîþ ôîðìó - îòïàäàåò.
http://www.sql.ru/forum/1300583/dinamicheskiy-zapros
-
Çàïèñü ïîíðàâèëàñü
-
0
Ïðîöèòèðîâàëè
-
0
Ñîõðàíèëè
-