Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako dobiti rezultat u textbox iz kolone sa dataGridWiew (C#)

[es] :: .NET :: .NET Desktop razvoj :: Kako dobiti rezultat u textbox iz kolone sa dataGridWiew (C#)

[ Pregleda: 3315 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Poskok
Održavanje sustava, servisiranje
računala...
Posušje

Član broj: 90874
Poruke: 9
*.tel.net.ba.



Profil

icon Kako dobiti rezultat u textbox iz kolone sa dataGridWiew (C#)08.04.2006. u 11:42 - pre 219 meseci
kako mogu napraviti metodu i implementirati je u formu?

Imam KalulacijaForm

DataSet je - ulazRobeDataSet1


Tablice u ulazRobeDataSet1 - UlazRobe (Parent table) sa primarnim ključem= kolona "BrojRacuna" (int)

>>RelationShip between this two table>>

i UlazArtikala (child table) nema primarni ključ// kolona "RedniBroj" (int) -vezana sa ključem iz tablice UlazRobe


U tablici "UlazRobe" imam kolonu "IznosRabata" i to polje je na KalkulacijaForm( IznosRabataTextBoX)

treba mi:

kada učitavam formu kalkulacija ili mijenjam vrijednost u dataGridu, da mi izračuna sumu kolone "IznosRabata" i upiše u IznosRabataTextBox svaku posebno za svaku kalkulaciju po rednom broju i na kraju da to zapiše u Tablicu UlazRobe

probao sam ovo


Code:
private void iznosRabataTextBox_TextChanged_1(object sender, EventArgs e)
        {

            decimal SumaRabata = 0;

            foreach (DataRow row in ulazRobeDataSet1.UlazArtikala)
            {
                SumaRabata += Convert.ToDecimal(row["IznosRabata"]);
            }


            iznosRabataTextBox.Text = SumaRabata.ToString();
        }
ali mi ovo vraća ukupni iznos iz svih kalkulacija
 
Odgovor na temu

Poskok
Održavanje sustava, servisiranje
računala...
Posušje

Član broj: 90874
Poruke: 9
*.tel.net.ba.



Profil

icon Re: Kako dobiti rezultat u textbox iz kolone sa dataGridWiew (C#)10.04.2006. u 07:37 - pre 219 meseci
jel može tko pomoći?
 
Odgovor na temu

Poskok
Održavanje sustava, servisiranje
računala...
Posušje

Član broj: 90874
Poruke: 9
*.tel.net.ba.



Profil

icon Re: Kako dobiti rezultat u textbox iz kolone sa dataGridWiew (C#)11.04.2006. u 07:22 - pre 219 meseci
heeeeeelp meee :(
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1343
212.200.27.*



+311 Profil

icon Re: Kako dobiti rezultat u textbox iz kolone sa dataGridWiew (C#)11.04.2006. u 07:51 - pre 219 meseci
Prvo savet, kad postavljaš pitanje potrudi se malo da budeš jasan i da ti poruka bude čitljiva da bi neko imao volje da ti odgovori.
Pretpostavljam da ti ovako nešto treba:
Code:

public void PrikaziRabat(int BrojRacuna)
{
            decimal SumaRabata = 0;

            foreach (DataRow row in ulazRobeDataSet1.UlazArtikala)
            {
                if ((int)row["BrojRacuna"]==BrojRacuna)
                {
                      SumaRabata += Convert.ToDecimal(row["IznosRabata"]);
                }
            }

            iznosRabataTextBox.Text = SumaRabata.ToString();
}


Sad pozovi negde ovu metodu sa brojem racuna za koji hoćeš da ti se prikaže rabat.
 
Odgovor na temu

Poskok
Održavanje sustava, servisiranje
računala...
Posušje

Član broj: 90874
Poruke: 9
*.tel.net.ba.



Profil

icon Re: Kako dobiti rezultat u textbox iz kolone sa dataGridWiew (C#)11.04.2006. u 08:11 - pre 219 meseci
sorry, početnik sam pa dok ja to malo povežem :) probaću ovo, hvala svakako
 
Odgovor na temu

Poskok
Održavanje sustava, servisiranje
računala...
Posušje

Član broj: 90874
Poruke: 9
*.tel.net.ba.



Profil

icon Re: Kako dobiti rezultat u textbox iz kolone sa dataGridWiew (C#)12.04.2006. u 07:43 - pre 219 meseci
hvala puno, radi napokon

Code:

  //Metoda za računanje Sume rabata iz dataGridWiew-a 

          public void PrikaziRabat(int RedniBroj)
        {
            decimal SumaRabata = 0;

            foreach (DataRow row in ulazRobeDataSet1.UlazArtikala)
            {
                if ((int)row["RedniBroj"] == RedniBroj)
                {
                    SumaRabata += Convert.ToDecimal(row["IznosRabata"]);
                }
            }

            iznosRabataTextBox.Text = SumaRabata.ToString();
        }


i pozvao metodu

Code:

            PrikaziRabat(int.Parse(brojRacunaTextBox.Text));

računa sumu rabata u iznosRabataTextBox- povezao da provjeri
broj racuna u textBoxu

Hvala opet, puno
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Kako dobiti rezultat u textbox iz kolone sa dataGridWiew (C#)

[ Pregleda: 3315 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.