Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.995 pregleda

Najnovija ↓

Automatski izracun na osnovu odabrane opcije 28.05.2007. u 14:17 · pre 236 meseci #1
Zdravo

zanima me kako da mi se na osnovu odabrane opcije u padajucoj listi popune i izracunaju ostala polja u reportu (tj. tablici)

Znaci ako u padajucoj listi odaberem opcija "puni pansion" i upisem broj osoba (npr. 4) da mi se automatski izracunaju podaci da je to 1€ boravisne pristojbe, tj 4 X 1€ =4€ pa da je to 2€ takse tj 2x €=8€ i da je to 3€ po dorucko i sl?? Podaci bi mi se trebali ispisati na reportu u formi ili tablici mi nisu potrebni

Re: Automatski izracun na osnovu odabrane opcije 28.05.2007. u 14:50 · pre 236 meseci #2
Ja to radim ovako. Dodam jednu javnu varijablu u globalnom modulu. Tu varijablu punim prilikom odabira sa liste. Potom u On Format događaj reporta napišem proceduru koristeći tu vrednost u If ..... EndIf petlji.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Automatski izracun na osnovu odabrane opcije 28.05.2007. u 15:14 · pre 236 meseci #3
Mozes sve da hard-kodiras na reportu - za svaku stavku po jedna izracunata unbound kontrola i u data source upisujes formulu koja treba. No, to nije dobro resenja, jer verovatno ima mnogo kombinacija pa ce trebati mnogo reporta, slicnih ali ne identicnih, pa ce trebati u kodu odluciti koji report da se stampa itd, itd,

A da probas malo sa nekom pomocnom tabelom Usluge, gde drzis stavke koje s estampaju za odrdejene opcije? Nesto kao ovo:

Tabela "Usluge"
Opcija Stavka FixniDeo PoSvakomGostu
"puni pansion" , "boravisna pristojba", 0, 1
"puni pansion" , "taksa", 2, 0
"puni pansion" , "dorucak" 0, 1

Iz ovog se vidi da se na primer taksa placa po sobi, bez obzira na broj gostiju, a sve ostalo se placa po glavi gosta.
Cenu svake stavke racunas za odredjenu sobu kao CenaSTavke = FixniDeo + BrojGostiju * PoSvakomGostu

Znaci, imao bi neki JOIN u kome su tabela sa sobama (BrojSobe, Datum, BrojGostiju, Opcija) i tabelu Usluge. JOIN bi bio po koloni Opcija

Na ovaj nacin se sve izracuna u kveriju i samo prikaze na reportu na nacin na koji zelis, sumarno ili detaljno. A mozes i da lako dodajes i oduzimas stavke u tabelui Usluge ako zatreba u buducnosti. Ako ce se to menjati u buducnosti, onda JOIN koji sam spomenuo mora da se sacuva u nekoj tabeli, da racuni izdati u proslosti ne bi bili pokvreni kad se nesto promeni u tabeli Usluge.

:-)


Re: Automatski izracun na osnovu odabrane opcije 29.05.2007. u 09:31 · pre 236 meseci #4
Hvala svima na trudu i prijedlozima, odlucila sam u formi postaviti link na Excel tablice gdje vec imam izraden jedan dio tih izracuna, da se ne petljam previse.

Re: Automatski izracun na osnovu odabrane opcije 30.05.2007. u 08:12 · pre 236 meseci #5
Ma ne muči se s excelom,
Kad na formi odabereš i upišeš koliko osoba, na reportu si postavis u u text polje
da ti izracuna recimo za dorucak

= 3*Forms!Unos_osoba!broj_osoba

i tak si staviš u ostala polja u reporti i sve si riješila

Pozdrav Trtko

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme