Straipsnyje aprašoma, kaip į „Access“ formą įtraukti teksto lauko valdiklį, tada nustatyti teksto lauko ypatybes, kad jame būtų rodoma kitos formos valdiklio reikšmė. Tai naudinga šiais atvejais:
-
Turite pagrindinę formą, kurioje yra antrinė forma. Antrinėje formoje yra apskaičiuojamasis teksto laukas (pavyzdžiui, bendra elementų kainų suma), kurio rezultatus norite rodyti pagrindinėje formoje.
-
Turite formą, kurioje yra komandos mygtukas, atidarantis antrą formą, o jūs norite, kad antrosios formos teksto lauke būtų rodoma pirmosios formos valdiklio reikšmė.
Valdiklio kūrimas
-
Naršymo srityje dešiniuoju pelės mygtuku spustelėkite norimą keisti formą, tada spustelėkite Dizaino rodinys arba Maketo rodinys.
-
Skirtuko Dizainas galerijoje Valdikliai spustelėkite Teksto laukas.
-
Spustelėkite formą, kurioje norite kurti teksto lauką.
-
Įsitikinkite, kad pažymėtas tik teksto laukas. Jei reikia, spustelėkite kitą valdiklį, tada dar kartą teksto lauką.
-
Jei dar nerodomas ypatybių lapas, dešiniuoju pelės mygtuku spustelėkite teksto lauką, tada – Ypatybės.
-
Užduočių srityje Ypatybių lapas spustelėkite skirtuką Visi.
-
Nustatykite ypatybę Valdiklio šaltinis naudodami tokią sintaksę:
=[Formos]![formos pavadinimas]![valdiklio pavadinimas]
Kai Formos pavadinimas yra formos, kurioje yra valdiklis, kurios reikšmę norima rodyti, pavadinimas, o Valdiklio pavadinimas yra valdiklio pavadinimas.
Valdiklio nurodymas paformėje yra šiek tiek sudėtingesnis. Tokiais atvejais naudokite tokią sintaksę:
=[Formos]![pagrindinės formos pavadinimas]![paformės valdiklio pavadinimas pagrindinėje formoje].[Forma]![valdiklio pavadinimas paformėje]
Kai pagrindinės formos pavadinimas yra pagrindinės formos pavadinimas, paformės valdiklio pavadinimas pagrindinėje formoje yra valdiklio pavadinimas pagrindinėje formoje, kuri yra paformės talpykla, o valdiklio pavadinimas paformėje yra valdiklio pavadinimas paformėje, kurioje yra valdiklis, kurio reikšmę norite rodyti.
Pastaba: Visais atvejais forma, kurią norite nurodyti, turi būti atidaryta, kad „Access“ galėtų nuskaityti jo reikšmę. Forma gali būti paslėpta, bet turi būti atidaryta.
Pavyzdžiai
1 pavyzdys: Nurodyti kitą formą
Tarkime, kad jūsų pagrindinės formos pavadinimas yra Užsakymai, ir jūs norite rodyti valdiklio, esančio formoje Išsami darbuotojo informacija, kurio pavadinimas Vardas, reikšmę. Norėdami rodyti formoje Išsami darbuotojo informacija esančio valdiklio Vardas reikšmę galite įtraukti teksto lauką į formą Užsakymai ir nurodyti jo ypatybę Valdiklio šaltinis taip:
=[Formos]![Išsami darbuotojo informacija]![Vardas]
2 pavyzdys: Nurodyti paformės valdiklį iš pagrindinės formos
Tarkime, kad jūsų pagrindinė forma vadinama Užsakymai. Šioje formoje yra paformės valdiklis, vadinamas Užsakymų paformė, o paformėje yra apskaičiuojamasis teksto laukas, vadinamas Bendra užsakymų suma. Norėdami, kad pagrindinėje formoje Užsakymai būtų rodoma valdiklio Bendra užsakymų suma reikšmė, galite įtraukti teksto lauką į pagrindinę formą Užsakymai ir nurodyti jo ypatybę Valdiklio šaltinis taip:
=[Formos]![Užsakymai]![Užsakymų paformė].[Forma]![Bendra užsakymų suma]
Pastaba: Visais atvejais forma, kurią norite nurodyti, turi būti atidaryta, kad „Access“ galėtų nuskaityti jo reikšmę. Forma gali būti paslėpta, bet turi būti atidaryta.