1544 uygun sonuç bulundu

gönderen freeman35
19 May 2019 09:58
Forum: Programlama
Başlık: Delphi 7- 4 Adet Tablo Döngü Problemi
Cevaplar: 9
Görüntüleme: 650

Re: Delphi 7- 4 Adet Tablo Döngü Problemi

Tablo dedğin, ekrandaki stringgrid sanırım. Onda satır "Row" sütün da "Column" olarak geçiyor. Bunu araştır. (rowcount, columncount vs yıllardır kullanmadığım için isimler farklı olabilir). Genelde de anlatılırken basit örnek kodlar veriliyor açıklamalarda. onları incelersen, satır satır ve her bir ...
gönderen freeman35
11 May 2019 11:14
Forum: Programlama
Başlık: KDV Matrah Raporu
Cevaplar: 4
Görüntüleme: 460

Re: KDV Matrah Raporu

WHERE STHAR_HTUR IN ('J','L') bu varken case içine koşul yaman mantıklı mı? where STHAR_GCKOD='C' AND ( STHAR_HTUR='J' or STHAR_HTUR='L') /* 1- where kullanımında 3-5 değişkeni in ile kullanma, 2-char değil integer gibi sayı tipi kullan case STHAR_KDV='1' THEN .... sadeleştir. ayrıca burada case ede...
gönderen freeman35
07 May 2019 11:23
Forum: Programlama
Başlık: TpApro ApdComPort Terazi Okuma
Cevaplar: 7
Görüntüleme: 608

Re: TpApro ApdComPort Terazi Okuma

if Pos(gelenkarakter,'.0123456789')>0 then sonuc:= sonuc +gelenkarakter;
gönderen freeman35
29 Nis 2019 12:09
Forum: Programlama
Başlık: Karekök hesabı
Cevaplar: 3
Görüntüleme: 285

Re: Karekök hesabı

Bu kodu table1 in afterpost una yazarsan, kuruğunu yakalama çalışmakla eşdeğer olur. Başka bir değiş ile kısır döngüye girer. AsFloat:=x; Burada değişken kullanmanıza gerek yok. AsFloat:= sqrt(..... şeklinde kullanmak, gereksiz variable yani ram ve işlem tasarrufu olur. Bölme işlemlerinde 0 yada nul...
gönderen freeman35
28 Nis 2019 10:20
Forum: Programlama
Başlık: Karekök hesabı
Cevaplar: 3
Görüntüleme: 285

Re: Karekök hesabı

procedure içine ilgili DataSet geliyor, o yüzden de Table1D2. gibi değişken adı kullanmaya gerek yok. DataSet.FieldByName().AsFloat kullanın ki karışıklık olma ihtimalini ortadan kaldırın. Bilgisayar dillerinde de parantezler matematikteki gibi çalışır. (içten dışa) ve buradaki /(Table1Ma.AsFloat); ...
gönderen freeman35
15 Nis 2019 10:21
Forum: Programlama
Başlık: Rakam ve Karakterli Toplama
Cevaplar: 7
Görüntüleme: 381

Re: Rakam ve Karakterli Toplama

string.LeftPad
gönderen freeman35
09 Nis 2019 11:39
Forum: Programlama
Başlık: İlginç Bir Hata (Toplama Yapmıyor)
Cevaplar: 2
Görüntüleme: 276

Re: İlginç Bir Hata (Toplama Yapmıyor)

decimal ve thousands separator counstand larını değiştir.
hangi sürümde başlamıştı hatırlamıyorum ama delphi unicode kullanan sürümlerinde string i array olarak kullanabilirsin. pchar a gerek yok
ord( S[x] ) gibi kullanabilirsin
gönderen freeman35
07 Nis 2019 10:57
Forum: Programlama
Başlık: Sql update işleminde Set edilecek alanı değişkene bağlamak?
Cevaplar: 3
Görüntüleme: 227

Re: Sql update işleminde Set edilecek alanı değişkene bağlamak?

yazmışsın zaten :) ... + ' DEĞİŞKEN_ALAN ' +.....
gönderen freeman35
06 Nis 2019 10:57
Forum: Programlama
Başlık: Butonların bazen tıklamaması
Cevaplar: 6
Görüntüleme: 620

Re: Butonların bazen tıklamaması

@ihalilcoban nil kodunu FormDestroy a eklemeni tavsiye ederim. Close event inde henüz form free edilmemiş durumdadır. Ayrıca if değerini uygulama ilk çalıştığında, nil ile bir default değer atamak en doğru yazım şekli olur. @enesharun yazdığım eventlerdeki kodlarını incele demekte ısrar ediyorum. De...
gönderen freeman35
04 Nis 2019 10:21
Forum: Programlama
Başlık: Butonların bazen tıklamaması
Cevaplar: 6
Görüntüleme: 620

Re: Butonların bazen tıklamaması

SatisEkran formunun oncreate,show,active vs eventlerini kontrol et, db bağlantılarını query lerini vs.
gönderen freeman35
12 Mar 2019 12:23
Forum: Programlama
Başlık: TDATASOURCE e Bağlanmış Bir DataSet in Aktif Kolonunu Bulma
Cevaplar: 1
Görüntüleme: 171

Re: TDATASOURCE e Bağlanmış Bir DataSet in Aktif Kolonunu Bulma

TDATASOURCE non visiual dır, cxgrid içinde yanılmıyorsam column.focused diye bir property olacaktı.
gönderen freeman35
11 Mar 2019 04:29
Forum: Programlama
Başlık: memo içine ekleyerek devam etmesi
Cevaplar: 2
Görüntüleme: 216

Re: memo içine ekleyerek devam etmesi

mmoNUMARALAR.Text:= mmoNUMARALAR.Text +..........
yada
S:= S +.....
....
end;
mmoNUMARALAR.Lines.Add(S);
gönderen freeman35
11 Mar 2019 04:25
Forum: Programlama
Başlık: Fast report label nesnelerine sola hizalama
Cevaplar: 1
Görüntüleme: 192

Re: Fast report label nesnelerine sola hizalama

db olmayan bir label koy. beforeprint event inde istediklerini istediğin şekilde bu lable a ekle. en basit çözüm.
gönderen freeman35
01 Mar 2019 10:41
Forum: MS SQL Server
Başlık: Stored Procedures Parametre Hatası
Cevaplar: 3
Görüntüleme: 553

Re: Stored Procedures Parametre Hatası

storedprocedure işlem bloğudur, ve bu db nin olduğu serverda yapılır, tüm işlem yükünü server makinası yapar. Atıyorum, 2-3 paramaetre client tarafından gönderilir, storedprocedure içinde 2-3 sayfa kod olabilir. Dahada kullanışlı olmasına örnek, x tane parametre ye göre x tane table dan veriler topl...
gönderen freeman35
24 Şub 2019 10:24
Forum: Programlama
Başlık: Memo verisinin kendinden sonraki verilerle karşılaştırılması
Cevaplar: 9
Görüntüleme: 797

Re: Memo verisinin kendinden sonraki verilerle karşılaştırılması

Neden memo ya alman gerekiyor? TStringList kullan
TStringList.NameValueSeparator:= ';' ama "=" defaolt olması daha mantıklı. name ve value ile değerleri alman kolaylaşır.
iç içe dongü kur. Bu for döngülerinin öğretilmesinde anlatılır.
for I:=0 to count-1 do for J:= I +1 to Count-2......