1Ñ 8.2. Îòáîð ñòðîê â Òàáëèöå Ôîðìû |
Çàìåòêà äëÿ ñåáÿ:
Èìåþ äåëî ñ ôîðìîé äîêóìåíòà. Ó Îáúåêòà (îñíîâíîãî îáúåêòà ä-òà) äîáàâëåíû äâà íåîñíîâíûõ ðåêâèçèòà òèïà ÒàáëèöàÇíà÷åíèé - ÒÇ1 è ÒÇ2. Ñ íèìè, êàê ñ ÒÇ, ìîæíî ðàáîòàòü òîëüêî íà ñåðâåðå.
Ýòè ÒÇ ïåðåíåñåíû íà ôîðìó. Íà ôîðìå îíè óæå "ñòàíîâÿòñÿ" ýëåìåíòàìè òèïà ÒàáëèöàÔîðìû ñî ñâîèìè ñâ-ìè, îòëè÷íûìè îò ÒÇ. È òóò ñ íèìè ìîæíî ðàáîòàòü òîëüêî íà êëèåíòå è ðàáîòàòü, íàïðèìåð, äåëàòü îòáîð ñòðîê.
Çàäà÷à: â ÒÇ2 íà ôîðìå íåîáõîäèìî îòîáðàæàòü òîëüêî òå çàïèñè, êîòîðûå ñîîòâåòñòâóþò òåêóùåé çàïèñè èç ÒÇ1 ïî êàêèì-ëèáî ïîëÿì.
Äëÿ ýòîãî ìîæíî ïðèìåíèòü ñâîéñòâî ÎòáîðÑòðîê äëÿ Òàáëèöû Ôîðìû.
//---------------------------------------------------------------------------------------------------------------------------------
Îïèñàíèå èç Ñèíòàêñèñ-Ïîìîøíèêà:
Èñïîëüçîâàíèå:
×òåíèå è çàïèñü.
Îïèñàíèå:
Òèï: Íåîïðåäåëåíî; ÔèêñèðîâàííàÿÑòðóêòóðà.
Ïîçâîëÿåò óñòàíîâèòü îòáîð ïî çíà÷åíèþ êîëîíêè.
 êà÷åñòâå êëþ÷à èñïîëüçóåòñÿ èìÿ êîëîíêè, à â êà÷åñòâå çíà÷åíèÿ - çíà÷åíèå, ïî êîòîðîìó îñóùåñòâëÿåòñÿ îòáîð.
×òîáû ñíÿòü îòáîð íóæíî ïðèñâîèòü ñâîéñòâó ëèáî çíà÷åíèå Íåîïðåäåëåíî, ëèáî ïóñòóþ ÔèêñèðîâàííàÿÑòðóêòóðà.
Äîñòóïíîñòü:
Òîíêèé êëèåíò, âåá-êëèåíò, ñåðâåð, òîëñòûé êëèåíò.
//---------------------------------------------------------------------------------------------------------------------------------
Ðåàëèçîâàëà:
èäåì â ñîáûòèå "ÏðèÀêòèâèçàöèèÑòðîêè" ÒÇ1, ëåæàùåé íà ôîðìå.
&ÍàÊëèåíòå
Ïðîöåäóðà ÒÇ1ÏðèÀêòèâèçàöèèÑòðîêè(Ýëåìåíò)
ÒåêÑòð = Ýëåìåíòû.ÒÇ1.ÒåêóùèåÄàííûå;
Åñëè ÒåêÑòð <> Íåîïðåäåëåíî Òîãäà
ÏàðàìåòðûÎòáîðà = Íîâûé Ñòðóêòóðà;
ÏàðàìåòðûÎòáîðà.Âñòàâèòü("Ïîëå1", ÒåêÑòð.Ïîëå1);
ÏàðàìåòðûÎòáîðà.Âñòàâèòü("Ïîëå2", ÒåêÑòð.Ïîëå2);
Ýëåìåíòû.ÒÇ2.ÎòáîðÑòðîê = Íîâûé ÔèêñèðîâàííàÿÑòðóêòóðà(ÏàðàìåòðûÎòáîðà);
ÊîíåöÅñëè;
ÊîíåöÏðîöåäóðû
| Ðóáðèêè: | Ðàáîòà/1Ñ 8.2. |
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |