- Radiopogas meklēšanai
Radiopogas var izmantot, ja vēlaties piedāvāt dažas tādas meklēšanas opcijas, kas viena ar otru nav savienojamas. Klientu sarakstā izveidosim trīs radiopogas, kas piedāvātu atskaitē iekļaut tikai klientus ar faksa numuru, tikai klientus bez faksa numura vai klientus gan ar, gan bez faksa numura. Šīs pogas kontrolēs viens mainīgais “rFax”. Tā vērtība mainīsies atkarībā no lietotāja izvēlētās radiopogas. Atkarībā no “rFax” vērtības varēs veikt dažāda veida meklēšanas. Rīkojieties šādi:
- Izveidojiet jaunu atskaiti. Sadaļā ‘Dati’ kā primāro norādiet reģistru Klienti. Sadaļā ‘Druka’ izveidojiet nepieciešamo atskaites dizainu.
- Sadaļā ‘Ievads’ noklikšķiniet uz pogas [Radiopoga]. Tiks atvērts dialoga logs ‘Radiopogas’:

- Nosaukums
- Piešķiriet izvēles rūtiņai nosaukumu, kas tiks rādīts specifikāciju logā. Nosaukumam jānorāda radiopogas mērķis.
- Mainīgā nos.
- Ievadiet mainīgā, kuru konrolēs radiopoga, nosaukumu. Iekļaujiet tajā vismaz vienu alfabēta rakstzīmi un neizmantojiet atstarpes un pieturzīmes. Atstarpes vietā lietojiet pasvītru (_). Mainīgā nosaukumā ieteicams atspoguļot tā mērķi.
- Ja lietotājs specifikāciju logā izvēlas šo opciju, mainīgajam vērtību laukā tiks iestatīta vērtība.
- Visām vienas grupas radiopogām jāizmanto vienāds mainīgā nosaukums. Radiopoga ar citu mainīgā vārdu piederēs citai grupai.
- Vērtība
- Norādiet vērtību, kāda tiks piešķirta mainīgajam, izvēloties radiopogu. Mainīgais ir veselais mainīgais, tāpēc jānorāda vesels skaitlis. Parasti grupas pirmās radiopogas mainīgajam jāpiešķir 0 (nulle), otrajai radiopogai 1 utt.
- Noklusējuma
- Atzīmējiet, lai radiopoga specifikāciju logā būtu izvēlēta pēc noklusējuma. Ja grupā neizvēlaties noklusējuma radiopogu, tiks izvēlēta tā, kuras vērtība ir 0. Grupā nenorādiet vairākas noklusējuma radiopogas.
- Platums
- Radiopogām šis lauks netiek izmantots.
- h, v
- Šajos laukos varat norādīt radiopogas atrašanās vietu specifikāciju logā. Ievadiet koordinātas (pikseļos) radiopogas (nevis lauka nosaukuma) kreisā stūra novietojumam: h (horizontāli) ir attālums no specifikāciju loga kreisās puses malas, bet v (vertikāli) ir attālums no loga augšas. Piedāvātās noklusējuma vērtības: HansaWorld Enterprise standarta vertikālais attālums starp radiopogām ir 20 pikseļi.

- Noklikšķiniet uz pogas [OK]. Radiopoga tiks ievietota atskaites attēlošanas laukā. Tas parādīs, kāds izskatīsies specifikāciju logs:

Šāda radiopogas ievietošana specifikāciju logā ir identiska mainīgā definēšanai, tāpēc nav nepieciešams to darīt arī sadaļā ‘Dati’. - Atkārtojiet 2. un 3. soli, lai specifikāciju logam pievienotu papildu radiopogas, piem., ‘Tikai klienti bez faksa Nr.’, ‘Un klienti ar un bez faksa Nr.’. Neaizmirstiet, ka jāizmanto tas pats mainīgā nosaukums, kuru ievadījāt pirmajai radiopogai, un izvēlieties vienu no grupas kā atzīmētu pēc noklusējuma. Ieteicams šo radiopogu mainīgajiem iestatīt vērtību attiecīgi 1 un 2.

- 5. Pašlaik radiopogas atrodas tikai specifikāciju logā. Tagad jānorāda, kam jānotiek, kad lietotājs tās aktivizē. Saskaņā ar piemēru, ja lietotājs izvēlas pirmo radiopogu, mainīgais tiek iestatīts uz 0, un atskaitei jāmeklē klienti, kuriem nav reģistrēts faksa numurs. Ja lietotājs izvēlas otro radiopogu, mainīgais tiks iestatīts uz 1, un atskaitē tiks rādīti klienti gan ar, gan bez faksa numuriem.
Atveriet sadaļu ‘Dati’. Atskaites attēlošanas laukā noklikšķiniet uz joslas “Register: Klienti???”, lai norādītu, ka meklēšana notiks šajā reģistrā, un noklikšķiniet uz pogas [Nosacījums].
- Dialoga logā ‘Nosacījums’ ievadiet šādu formulu:
 Formula ir:
- (rFax==0 and blank(vrCustomer.Fax)) or (rFax==1 and !blank(vrCustomer.Fax)) or (rFax==2)
Tajā norādīts sekojošais: ja mainīgais “rFax” ir ietatīts uz 0, tiks meklēti klienti bez faksa numura. Ja “rFax” ir iestatīts uz 1, tiks meklēti klienti ar faksa numuru. Ja “rFax” ir iestatīts uz 2, nenotiks nekāda meklēšana. Ievērojiet, ka jāpārbauda, vai mainīgais “rFax” ir iestatīts uz 2, pat ja šajā gadījumā nenotiek nekāda darbība.
- Noklikšķiniet uz [OK], lai atskaites attēlošanas lauka klientu reģistra sadaļai pievienotu nosacījumu:

Visas trīs radiopogas tagad tiks attēlotas specifikāciju logā, un, lietotājam atzīmējot vienu no opcijām, tiks veikta attiecīgās informācijas meklēšana.
|