Tüm Platformlar için Hızlı Uygulama Geliştirme --->    Kitabımız...      Delphi
Hoşgeldin, Ziyaretçi
Sitemizden yararlanabilmek için Kayıt olmalısınız.

Kullanıcı Adınız:
  

Şifreniz:
  





Forumda Ara

(Gelişmiş Arama)

Forum İstatistikleri
» Toplam Üyeler: 793
» Son Üye: zihnimetafor
» Toplam Konular: 1.822
» Toplam Yorumlar: 14.080

Detaylı İstatistikler

Son Aktiviteler
Access 2016
Forum: Genel Programlama
Son Yorum:

narkotik
2 saat önce
» Yorumlar: 14
» Okunma: 214
datasnap Mobil İnternet b...
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

mcuyan
2 saat önce
» Yorumlar: 6
» Okunma: 143
Delphi İle Excel Dosyasın...
Forum: Hazır Programlar
Son Yorum:

narkotik
3 saat önce
» Yorumlar: 4
» Okunma: 66
Java İle Android Program ...
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

Fesih ARSLAN
3 saat önce
» Yorumlar: 5
» Okunma: 68
delphi 10.1'den 10.2' ye ...
Forum: Genel Programlama
Son Yorum:

mcuyan
3 saat önce
» Yorumlar: 9
» Okunma: 130
Delphi AVD Manager kullan...
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

hyperxman
Dün, Saat: 14:09
» Yorumlar: 4
» Okunma: 71
CxGrid Kolon Birleştirme
Forum: Genel Programlama
Son Yorum:

narkotik
Dün, Saat: 00:57
» Yorumlar: 5
» Okunma: 124
Ummy indirme yöneticisi d...
Forum: Merakımdan Soruyorum
Son Yorum:

SimaWB
16-02-2018, Saat: 23:06
» Yorumlar: 1
» Okunma: 61
uploadboy
Forum: Muhabbet Olsun
Son Yorum:

yhackup
16-02-2018, Saat: 22:32
» Yorumlar: 0
» Okunma: 31
Sadece TSQL Komutları kul...
Forum: Görsel Eğitimler
Son Yorum:

Bay_Y
16-02-2018, Saat: 13:02
» Yorumlar: 6
» Okunma: 157

 
  Fastreport koşullu rapor hazırlama
Yazar: klavye - 07-02-2018, Saat: 15:52 - Forum: Genel Programlama - Yorumlar (7)

Merhabalar,
Aşağıdaki gibi bir tablom mevcut.
Turu      urunadi    miktari   ....
Meyve    elma          2  
Meyve    armut        5 
Sebze     Lahana      1
Meyve    muz           3

Bu tablodan rapor olusturuyorum. "Tur" verileri karışık sırada geliyor. Kullanıcı istedigi sekilde siralamayı degistirebiliyor.

Çıktıda her "tur" alanı icin ayri bir formatta sayfa olmasi gerekiyor. Yani listedeki satir Meyve ise meyve ye ozel tasarim sebze ise sebzeye ozel tasarim gelmesi gerekiyor. Her kaydı 1 sayfada gösteriyorum.

2 gundur aklima gelen her yontemi denememe ragmen bu sekilde cikti almayi berecemedim. 

Teşekkürler.

Bu konuyu yazdır

  Primary Key mi Unique Key mi?
Yazar: uparlayan - 07-02-2018, Saat: 11:33 - Forum: MS SQL Server - Yorumlar (12)

Merhaba,

İsmi lazım değil, dünyaca yaygın bir ERP yazılımında (soranlara özelden belirteyim, burada reklamını yapmak istemem) Primary Key kullanımının olmadığını, kendilerine danıştığımda da "Primary Key" kullanımını terk ettiklerini, sebep olarak ise güncellemelerde Primary Key değerlerinin bizdekiyle müşterininki arasında çakışmaya neden olabildiğini söylüyorlar. Çözüm olarak ne kullandıklarını sorduğumda ise Primary Key yerine Unique Key kullandıklarını belirtiyorlar. Hakikaten ilgili ERP yazılımının veritabanını incelediğimde neredeyse hiç Primary Key kullanmadıklarını görüyorum.

Söz konusu ERP yazılımının MySQL, MsSQL, DB2, Oracle gibi veritabanlarıyla da çalıştığını bir not olarak belirtmek gerekir.

Sizin bu noktada tercihiniz ne olurdu? Ben, şahsen veritabanı performansı ve kayıt kimliklendirme anlamında Primary Key kullanılması gerektiğini düşünenlerdenim ama bu düşüncem doğru olmayabilir. Belki doğru, ama eksik bir düşünce de olabilir, o nedenle bu konuyu biraz münazara edelim, tartışalım, fikir alışverişinde bulunalım istiyorum.

Sizce neden Primary Key veya neden Unique Key kullanılmalı?

Bu konuyu yazdır

Question KeyboardType NumberPad Noktalama Çıkmıyor.
Yazar: elixir84 - 07-02-2018, Saat: 09:37 - Forum: Mobil Platform - FireMonkey (FMX) - Yorumlar (4)

Samsung SM-P850 Tablette KeyboardType=NumberPad yaptığımda keypad resimdeki gibi çıkıyor.

Note3 telefonumda yada başka bir tablette denediğimde noktalama işaretleri düzgün çıkıyor.
Başka klavye yüklediğimde SM-P850 tablette noktalama işareti çıkıyor. Orjinal Klavyesinde çıkmıyor. 

nOE4Og.jpg

Bu konuyu yazdır

  Yeni Kaynak Kitap - Bölümlerimiz
Yazar: Fesih ARSLAN - 07-02-2018, Saat: 08:43 - Forum: Kitap Hakkında - Yorumlar (4)

Merhaba,
Kitap içeriği ve ana hatları %90 oranında tamamlandı. Daha önce belirttiğim; konuların bölümlere tasnifi de tamamlandı. 
Yalnızca bölümlerin sıralanmasında biraz güçlük çektim. Kendimce en mantıklı (hiç Delphi bilmeden bu kitaptan nasıl faydalanabilirim diye düşündüm) sıralamayı yapmaya çalıştım.
Bölüm başlıklarına bakarak bir öneriniz olacak mı? (Install'den önceki son Next'teyiz Smile )

Kitap Bölüm başlıklarının sırası sizce nasıl olmalıdır? (Tavsiye gerekçe ile birlikte şöyle yapılabilir; 5 ile 6 yer değiştirsin, 9. bölüm 11 ile 12 arasında olmalı gibi)
Bölüm adları konusunda da tavsiyelerinize açığım (Özellikle 17. Bölüm adı içime sinmedi. Bu bölümde Android ve iOS uygulama sertifikalarının hazırlanması ile Apple Store ve Google Play'de uygulamaların dağıtımı anlatılıyor.)

Bölüm 1 Giriş (28 sayfa)
Bölüm 2 FireMonkey (4 sayfa)
Bölüm 3 Delphi (19 sayfa)
Bölüm 4 Yazılım Geliştirme Ortamı (86 sayfa)
Bölüm 5 Kod Editörü (17 sayfa)
Bölüm 6 Form ve Bileşenler (49 sayfa)
Bölüm 7 Kodlama (100 sayfa - tahmini)
Bölüm 8 Multi Platfrom Ayarları (30 sayfa - tahmini)
Bölüm 9 Uygulama Yaşam Döngüsü (5 sayfa)
Bölüm 10 Uygulama ve Bileşen Stilleri (20 sayfa)
Bölüm 11 Mobil Mimaride Popüler Bileşenler (45 sayfa - tahmini)
Bölüm 12 Harita İşlemleri (29 sayfa)
Bölüm 13 Multi Platform Servisleri (35 sayfa - tahmini)
Bölüm 14 Sensör Yapıları (17 sayfa)
Bölüm 15 Grafik ve MultiMedya (40 sayfa - tahmini)
Bölüm 16 Animasyon ve Efekt (16 sayfa)
Bölüm 17 Uygulama Mağazalarında Dağıtım (40 sayfa)
Bölüm 18 Veritabanı ve SQL Sorgulamalar (75 sayfa)
Bölüm 19 Linux Sunucu Uygulamaları (68 sayfa)
Bölüm 20 Özel Cihaz Görüntüleri Oluşturmak (15 sayfa)
Bölüm 21 Mobil Uygulama İzinleri (15 sayfa)

Toplam Tahmini sayfa sayısı: 750

Bu konuyu yazdır

  Combobox database insert
Yazar: hido - 07-02-2018, Saat: 01:59 - Forum: Mobil Platform - FireMonkey (FMX) - Yorumlar (4)

Merhaba;

Comboboxda içerikler diye itemsler oluşurdum (ankara, istanbul, izmir) gibi seçili olanı databaseye kaydetmek istiyorum, ancak içinden çıkamadığım bir sorun var, combobox da kayıt seçili değilse yani boş ise databaseye olan boş olarak kaydedilmesini istiyorum.
Aşağıdaki iki yöntemdede ayrı ayrı sorunlar yaşadım.


comboboxdaki tüm verileri databaseye kaydediyor.

 ParamByName('IK').AsString:=ComboIcerik.Items.Text;
 

seçili bir kayıt olmadığı içi adres hatası alıyorum.
 ParamByName('IK').AsString:=ComboIcerik.Selected.Text;

Acaba nasıl çözebilirim?

Bu konuyu yazdır

  Kelime Değiştirme
Yazar: Paranoyaq - 07-02-2018, Saat: 01:25 - Forum: Genel Programlama - Yorumlar (12)

Merhaba Hocalarım , 
Yazımın içerisinde bulunan kelimeleri tespit edip değiştirme imkanı sağlayacak bir kod arıyorum.
örneğin memo içerisine aktarılan yazıda ;
'Merhaba' yer alıyorsa onu ' Selam ' ile değiştirecek .
Işık tutabilecek olan varmı ? Şimdiden Teşekkürler.

Bu konuyu yazdır

  IMEI Checksum (Luhn) Algoritması
Yazar: dicle_gsm - 06-02-2018, Saat: 16:43 - Forum: İpuçları - Yorumlar (1)

IMEI Checksum (Luhn) Algoritması 

Wikipedia Luhn Algoritması :  Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

Delphi Fonksiyonu  : 

function Luhn_Hesapla(S:String):Char;
Var
i,F,V,Sum:integer;
begin
F:=2;
Sum:=0;
for i:=Length(S) downto 1 do
 begin
  if Not (S[i] In ['0'..'9']) Then Exit;
  V:=F*(Ord(S[i])-Ord('0'));
  if V>9 Then V:=(V Mod 10)+1;
  Sum:=Sum+V;
  F:=3-F;
 end;
Sum:=Sum Mod 10;
if Sum<>0 Then Sum:=10-Sum;
Result:=Chr(Sum+$30);
end;

Bu konuyu yazdır

Star ıdHTTP Post hakkında? [Çözüldü]
Yazar: Cyber - 06-02-2018, Saat: 11:42 - Forum: Genel Programlama - Yorumlar (1)

Merhaba,
Konu web servisle alakalı bir durum aslında :/
Web servis import edilirken NVİ KPS sisteminde olduğu gibi bazı tanımlamalar ve kullanımda sıkıntı yaşamaktayım.
Araştırma yaparken karşılaştığım bir kaynak doğrultusunda ıdHTTP ile yapılabilir gibi geldi  Confused
SOAP-UI testlerinde sonuç alabiliyorum. Buradaki akışı  "HttpAnalyzer" ile takip ettim.
ıdHTTP Header kısmını buraya göre düzenlemek istedim fakat istediğim sonucu elde edemedim.
ContentType  kısmı düzenlediğim şekilde oluşmuyor ve Connection kısmı gözükmüyor.

"(Status-Line):HTTP/1.1 500 Internal Server Error" hatasını alıyorum.

Bu kısımda takılmış durumdayım.


SOAP-UI sorgusundaki header yapısı
rOE1dB.png


Bu kısımda kod yapısı
var
 Strm    :TStringStream;
 sSSL    :TIdSSLIOHandlerSocketOpenSSL;
 sIdHTTP :TIdHTTP;
begin
 Try
   Memo1.Clear;
   sIdHTTP :=TIdHTTP.Create(Self);
   sSSL    := TIdSSLIOHandlerSocketOpenSSL.Create(nil);

   sIdHTTP.Request.Clear;
   sIdHTTP.IOHandler             := sSSL;
   sIdHTTP.Request.ContentType   :='application/soap+xml;charset=UTF-8;action='+'https://services.XXXXXXXXXX';//
   sIdHTTP.Request.Connection    :='Keep-Alive';
   sIdHTTP.Request.AcceptEncoding:='gzip,deflate';
   sIdHTTP.Request.UserAgent     :='Apache-HttpClient/4.1.1 (java 1.5)';
   sIdHTTP.Request.Host          :='services.XXXXXX';
   Strm := TStringStream.Create(ExtractFilePath(application.ExeName)+ 'SorguXML.xml');
   Memo1.Lines.Add(sIdHTTP.Post('https://services.XXXXXX/XXXXX/service.asmx',Strm));
 Finally
   Strm.Free;
   FreeAndNil(sIdHTTP);
 End;
end;

Uygulamayı takibe alıp kodu çalıştırdığımdaki header yapısı
76AD8m.png

Bu konuyu yazdır

  Bilgisayar Mimarisi
Yazar: yhackup - 06-02-2018, Saat: 08:47 - Forum: Muhabbet Olsun - Yorumlar (1)

Carnegie Mellon ve Zürih Teknik Üniversitesi gibi iki saygın okulda profesör olan Onur Mutlu, 2017’de verdiği bilgisayar mimarisi derslerinin tamamını herkes faydalansın diye kullanıma açmış.

İngilizcesi olan arkadaşların ilgisini çekeceğini umuyorum.


Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

Bu konuyu yazdır

  Forum -> action=lastpost
Yazar: hi_selamlar - 05-02-2018, Saat: 17:51 - Forum: Görüş & Öneri ve Yorum - Yorum Yok

Merhabalar,

Açılan konuları takip ederken, ilk defa mesajın içeriğini görmek için konu başlığına tıklayınca sistem otomatik action=lastpost ile konu sonuna atıyor. Sorunun ne olduğunu öğrenmek için her defasında ilk mesaja manuel olarak geçmek zorunda kalıyorum. Belli bir süreden sonra can sıkıcı oluyor.

Bunu aşmanın bir yolu, bir ayar mekanizması mevcutmudur acaba?
Var ise de ben bulamadım. Shy

Teşekkürler.

Bu konuyu yazdır