notlar

sabangul67@gmail.com
Ağustos 25, 202617 dk okuma1 görüntülenme
  • tablolarda checkboxlar sildim onu geri getir.. mesela /A /B /C /E gibi.

Sıralı Numara butonu ile şunu yapalım : Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak. Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek… sonra bu sütuna ekranda tabloda görüldüğü hali ile sıradan numaralar verilecek.. ama numaralar verilirken belirli kriterler var. — İlk numara ne olacak ( kullanıcı bir inputa girsin bunu varsayılan 1) — Kaçar kaçar artacak ( bunuda kullanıcı girsin. varsayılan 1 3 tane combobox olacak bunlarda numara verme ile ilgili kriterler, ona göre verilecek veya atlanacak 1. Gizli veya filtreli verilere üretilecekmi ? evetse gizli ve filtrelilere de numara verilmesi lazım 2. Sadece ana parsellere mi verilsin ? evetse sadece ana parsellere üretilir, ara parseller es geçilir. 3. Mevcutta no varsa esgeçilsin mi ? eğer bir sıra numarası varsa bunu atlayarak devam etmesi sağlanır bi nebze yok sayılır

Parçala butonu ile şunu yapalım : Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak. Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek… Sonra aynı sekmede zaten parçalanacak 1.sütun ve 2.sütun seçilecek.. yani ilk combobox: sekme adı seçilecek ,, sonraki 3 sütunda aynı sekmedeki sütunların adları .. yani bu işlem sadece aynı sekmedekilerde yapılır. Sonra hangi karakter ile parçalanacağını ifade eden karakter istenir. textbox ile. ÖRNEK: KAP dosyasındaki ADA_PARSEL sütununu _ karakteri ile parçala 1.cisini AÇIKLAMA-1,2.cisini AÇIKLAMA-2 ye yazdır. —————————————————- Birleştir butonu ile şunu yapalım: Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak. Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek… Sonra aynı sekmede zaten birleştirilecek 1.sütun ve 2.sütun seçilecek.. yani ilk combobox: sekme adı seçilecek ,, sonraki 3 sütunda aynı sekmedeki sütunların adları .. yani bu işlem sadece aynı sekmedekilerde yapılır. Sonra hangi karakter ile birleşeceğini ifade eden karakter istenir. textbox ile. ÖRNEK: KAP dosyasındaki AÇIKLAMA_1 sütununu ve AÇIKLAMA_2 sütununu _ karakteri ile birleştir Kurum NO Sütununa yazdır.

3 tane combobox olacak bunlarda numara verme ile ilgili kriterler, ona göre verilecek veya atlanacak 1. Gizli veya filtreli verilere üretilecekmi ? evetse gizli ve filtreli ise onlarıda esas al 2. Sadece ana parsellerde mi verilsin ? evetse sadece ana parsellere üretilir, ara parseller es geçilir. 3. Mevcutta veri varsa esgeçilsin mi ? eğer yazdırılacak yerde bir sıra numarası varsa bunu atlayarak devam etmesi sağlanır bi nebze yok sayılır

—————

Saydır Yaz butonu ile şunu yapalım : Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak. Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek… Burada hangi sütuna veri yazdırılacağı seçiliyor… sonra yine bu sekmede esas alınacak sütun seçilecek. burada da saydırılak metin var.. Sonrasında verilerin saydırılacağı yer yani yine hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek ve buda saydırılacak yer belirlenecek.. aslında bi bakıma eğersay komutu gibi

Mesela Örnek: KAP sekmesindeki Açıklama-1 sütununa , ADA_PARSEL sütunundaki veriyi saydıracağım>>> KML Sekmesindeki ADA_PARSEL sütunundan saydırcam. Amaç: Malik Sayısını bulmak ve AÇIKLAMA-1e yazdırmak

sonra bu sütuna ekranda tabloda görüldüğü hali ile sıradan numaralar verilecek.. ama numaralar verilirken belirli kriterler var.

5 tane combobox olacak bunlarda numara verme ile ilgili kriterler, ona göre verilecek veya atlanacak 1. Gizli veya filtreli verilere üretilecekmi ? evetse gizli ve filtreli ise onlarıda esas al 2. Sadece ana parsellerde mi verilsin ? evetse sadece ana parsellere üretilir, ara parseller es geçilir. 3. Mevcutta veri varsa esgeçilsin mi ? eğer yazdırılacak yerde bir sıra numarası varsa bunu atlayarak devam etmesi sağlanır bi nebze yok sayılır 4. Sıfırsa 0 yaz. Eğer işaretli ise sayılan sayı sıfır ise 0 yazılır, değilse boş bırakılır 5.Saydırırken Saydırılan yerdeki gizli veya filtreli veriler sayılacak mı ? evetse gizli ve filtreli ise onlarıda esas al, yoksa es geç ?

Envanter hesabı butonu ile verilerin özetini çıkaran birşeyler sunulur. envantere basınca bottomda bir panel açılır ve bu panelde işlemler gösterilir. envanteri ayrı bir scprit yazki şişmesin Envanter bottomda gözükür ama kullanıcı fare ile bunun yüksekliğini büyütebilir, bir popup ile tam ekran yapabilir, bu panel içine kapatacakta bir buton koy…

İşlemler Şöyleki: 1. Sütundaki verilerin sayısı ve toplamı: – Kullanıcı tarafından Seçilen sekme ve sütundaki verilerin özetini verir. Eğer kap sekmesi ise Şu kadar tane ve toplamı şu kadar diye ? ÖRN: Kullanıcı KAP sekmesinden Tapu Cinsi seçtiğinde çıkan sonuçlar: CİNSİ ADET T.ALAN H.ALAN TARLA 5 100.55 100.45 MERA 3 700.12 700.19 … eğer kml sekmesi ise ADET ve HİSSE verilir. (hisse pay ve hisse payda sekmeleri ile hisse oransal olarak hesaplanır ve toplanır) ÖRN: Kullanıcı KML sekmesinden MALİK ADI SOYADI seçtiğinde çıkan sonuçlar: malik adı soyadı ADET hisse şaban gül 5 1.00 Ahmet ayaz gül 3 1.00

2. Her sekmenin envanteri verilir. kap envanteri: ana parsel sayısı, /A solda kalan alan sayısı /B sağda kalan alan sayısı /C sağda kalan alan sayısı /E eski kamulaştırma alan sayısı , /G: Geçici irtifak sayısı , /I: irtifak alan sayısı gibi ana parseller ve parçaların sayısı ve hesap alan ile tapu alan toplamları verilebilir. eğer yoksa gösterilmesi ve pasta grafik ile görselliği zengin bişey yaratılabilir. kml envanteri: toplam parsel sayısı ( sadece parsel sayısını verir, aynı malikler engellenir ) ve toplam malik sayısı ve malik türüne göre yapılan güzel bir envanter olabilir. ncsagul envanteri: benzer şeyi onada yap başka fikirlerin varsa onlarıda yapabilirsin.

————- Hata Denetimi butonu ile ilgili olay şöyle gerçekleşecek:

1. Ana parselleri esas alarak tarama yapma: Her ana parselin bir kamulaştırma parçası yani /B olmalıdır. Yoksa bu bir kritik hatadır ve bunu hata listesine ekle 2. Ana parselin hesap alanı toplamı ile /A VE /B VE /C VE /E toplamları eşit olmalıdır. Yoksa bu bir kritik hatadır ve bunu hata listesine ekle.. 3. Ana parselin tapu alanı toplamı ile /A VE /B VE /C VE /E toplamları eşit olmalıdır. Yoksa bu bir kritik hatadır ve bunu hata listesine ekle.. 4. Ana parselin ada ve parsel ayracı _dir. Eğer yoksa bu bir uyarıdır. Uyarı listesine ekle. 5. Tapu alanı girilmelidir. Eğer yoksa veya 0 ise bu bir uyarıdır. Uyarı listesine ekle. 6. Hesap alanı girilmelidir. Eğer yoksa veya 0 ise bu bir uyarıdır. Uyarı listesine ekle. 7. Tapu alanı negatif ise hatadır. Hata listesine ekle 8. Hesap alanı negatif ise hatadır. Hata listesine ekle 9. Tapu alanı sayı değilse hatadır. Hata listesine ekle 10. Tapu Cinsi girilmedi ise uyarıdır ve uyarı listesine ekle 11. Mevkii girilmedi ise uyarıdır uyarı listesine ekle 12. Pafta adı girilmedi ise uyarıdır ve uyarı listesine ekle 13. pafta ölçeği girilmedi veya sayı değilse uyarıdır ve uyarı listesine ekle 14. Her ana parsel için Malik tablosundan malik kontrolü yap eğer malik yoksa bu bir eşleşme hatasıdır. bunu Eşleşme hatası listesine ekle 15. NCsagulda kontrol yap ( hem ara hemde ana parsellerde ) eğer yoksa bu eşleşme hatasıdır. Eşleşme Hatası listesine ekle 16. Kurum no girilmedi ise uyarıdır. Uyarı listesine ekle 17. Eksen değeri girilmedi ise uyarıdır. Uyarı listesine ekle 18. Kütük no girilmedi ise uyarıdır. Uyarı listesine ekle 19. Cilt no girilmedi ise uyarıdır. Uyarı listesine ekle 20. Ana parsellerde veya ara parsellerde aynı isimli parsel varsa mükerrerdir ve hata listesine ekle. 21. Ara parsellerin bağlandığı ana parsel eğer kap dosyasında yoksa hatadır ve bunu bir hata algıla hata litesine ekle.. 22.,#$%& gibi karakterler içeriyorsa hatadır ve hata listesine ekle.

23. Kriter değer 10 m2 kabul ederek. Bunun altındaki tüm ana ve ara parçaları uyarı gibi kullanıcıya ver. yani listeye ekle 24./B olan kamulaştırma alanı için kritik değer 50 m2 kabul ederek altındaki yerler uyarı gibi kullanıcıya ver yani listeye ekle 25./A ve /C olan kamulaştırma arta kalan alanı için kritik değer 250 m2 kabul ederek altındaki yerler uyarı gibi kullanıcıya ver yani listeye ekle 26. Ncsagul tablosundaki her parçanın kap tablosunda da olması lazım. eğer yoksa kesinlikle eşleştirme listesine eklenmeli.bunu Eşleşme hatası listesine ekle 27. Ncsagul tablosundaki her parçanın tapu ve hesap alanları ayrı ayrı kap tablosu ile kıyaslanmalı ve fark varsa hata listesine eklenmeli.bunu Eşleşme hatası listesine ekle 28. KML tablosunda her parselin maliklerinin hisseleri kontrol edilir ve hisse oranı hesaplanır. Eğer tüm hisse toplam 1 değilse hata verdir. ( Yuvarlamadan kaynaklı boş hataları engellemek için 0.99-1.01 arasındaki sonuçlarıda doğru kabul edebiliriz. 29. KML tablosundaki her ada_parsel kap dosyasında olmalı yoksa hata verdir.bunu Eşleşme hatası listesine ekle

ben burada konuşuyor gibi yazdım ama sen güzel ifadeler ile bunu hata ve uyarı listesi haline getir ve kullanıcıya bu menüye basınca bir popup ile veya sayfanın bottom kısmında bir panel ile kullanıcıya ver. panelde sağ tarafta ayarlar olsun, hangi hata türlerinin yükleneceği orada checkbox listesi ile kullanıcı tarafından belirlenebilsin. Hata listesinde 3 sütun olsun 1.sütun hata türü 2.sütun hatalı ada_parsel 3.sütun ise hataya dair kısa açıklama

Sıralı Numara butonu ile şunu yapalım : Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak.
Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek… sonra bu sütuna ekranda tabloda görüldüğü hali ile sıradan numaralar verilecek.. ama numaralar verilirken belirli kriterler var.
— İlk numara ne olacak ( kullanıcı bir inputa girsin bunu varsayılan 1)
— Kaçar kaçar artacak ( bunuda kullanıcı girsin. varsayılan 1
3 tane combobox olacak bunlarda numara verme ile ilgili kriterler, ona göre verilecek veya atlanacak

  1. Gizli veya filtreli verilere üretilecekmi ? evetse gizli ve filtrelilere de numara verilmesi lazım
  2. Sadece ana parsellere mi verilsin ? evetse sadece ana parsellere üretilir, ara parseller es geçilir.
  3. Mevcutta no varsa esgeçilsin mi ? eğer bir sıra numarası varsa bunu atlayarak devam etmesi sağlanır bi nebze yok sayılır

Parçala butonu ile şunu yapalım : Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak.
Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek…
Sonra aynı sekmede zaten parçalanacak 1.sütun ve 2.sütun seçilecek..
yani ilk combobox: sekme adı seçilecek ,, sonraki 3 sütunda aynı sekmedeki sütunların adları ..
yani bu işlem sadece aynı sekmedekilerde yapılır.
Sonra hangi karakter ile parçalanacağını ifade eden karakter istenir. textbox ile.

ÖRNEK: KAP dosyasındaki ADA_PARSEL sütununu _ karakteri ile parçala 1.cisini AÇIKLAMA-1,2.cisini AÇIKLAMA-2 ye yazdır.

Birleştir butonu ile şunu yapalım: Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak.
Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek…
Sonra aynı sekmede zaten birleştirilecek 1.sütun ve 2.sütun seçilecek..
yani ilk combobox: sekme adı seçilecek ,, sonraki 3 sütunda aynı sekmedeki sütunların adları ..
yani bu işlem sadece aynı sekmedekilerde yapılır.
Sonra hangi karakter ile birleşeceğini ifade eden karakter istenir. textbox ile.
ÖRNEK:
KAP dosyasındaki AÇIKLAMA_1 sütununu ve AÇIKLAMA_2 sütununu _ karakteri ile birleştir Kurum NO Sütununa yazdır.

3 tane combobox olacak bunlarda numara verme ile ilgili kriterler, ona göre verilecek veya atlanacak

  1. Gizli veya filtreli verilere üretilecekmi ? evetse gizli ve filtreli ise onlarıda esas al
  2. Sadece ana parsellerde mi verilsin ? evetse sadece ana parsellere üretilir, ara parseller es geçilir.
  3. Mevcutta veri varsa esgeçilsin mi ? eğer yazdırılacak yerde bir sıra numarası varsa bunu atlayarak devam etmesi sağlanır bi nebze yok sayılır

Saydır Yaz butonu ile şunu yapalım : Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak.
Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek… Burada hangi sütuna veri yazdırılacağı seçiliyor… sonra yine bu sekmede esas alınacak sütun seçilecek. burada da saydırılak metin var..
Sonrasında verilerin saydırılacağı yer yani yine hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek ve buda saydırılacak yer belirlenecek..
aslında bi bakıma eğersay komutu gibi

Mesela Örnek: KAP sekmesindeki Açıklama-1 sütununa , ADA_PARSEL sütunundaki veriyi saydıracağım>>> KML Sekmesindeki ADA_PARSEL sütunundan saydırcam. Amaç: Malik Sayısını bulmak ve AÇIKLAMA-1e yazdırmak

sonra bu sütuna ekranda tabloda görüldüğü hali ile sıradan numaralar verilecek.. ama numaralar verilirken belirli kriterler var.

5 tane combobox olacak bunlarda numara verme ile ilgili kriterler, ona göre verilecek veya atlanacak

  1. Gizli veya filtreli verilere üretilecekmi ? evetse gizli ve filtreli ise onlarıda esas al
  2. Sadece ana parsellerde mi verilsin ? evetse sadece ana parsellere üretilir, ara parseller es geçilir.
  3. Mevcutta veri varsa esgeçilsin mi ? eğer yazdırılacak yerde bir sıra numarası varsa bunu atlayarak devam etmesi sağlanır bi nebze yok sayılır
  4. Sıfırsa 0 yaz. Eğer işaretli ise sayılan sayı sıfır ise 0 yazılır, değilse boş bırakılır
    5.Saydırırken Saydırılan yerdeki gizli veya filtreli veriler sayılacak mı ? evetse gizli ve filtreli ise onlarıda esas al, yoksa es geç ?

Saydır Yaz butonu ile şunu yapalım : Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak. Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek… Burada hangi sütuna veri yazdırılacağı seçiliyor… sonra yine bu sekmede esas alınacak sütun seçilecek. burada da saydırılak metin var.. Sonrasında verilerin saydırılacağı yer yani yine hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek ve buda saydırılacak yer belirlenecek.. aslında bi bakıma eğersay komutu gibi

Mesela Örnek: KAP sekmesindeki Açıklama-1 sütununa , ADA_PARSEL sütunundaki veriyi saydıracağım>>> KML Sekmesindeki ADA_PARSEL sütunundan saydırcam. Amaç: Malik Sayısını bulmak ve AÇIKLAMA-1e yazdırmak

sonra bu sütuna ekranda tabloda görüldüğü hali ile sıradan numaralar verilecek.. ama numaralar verilirken belirli kriterler var.

5 tane combobox olacak bunlarda numara verme ile ilgili kriterler, ona göre verilecek veya atlanacak 1. Gizli veya filtreli verilere üretilecekmi ? evetse gizli ve filtreli ise onlarıda esas al 2. Sadece ana parsellerde mi verilsin ? evetse sadece ana parsellere üretilir, ara parseller es geçilir. 3. Mevcutta veri varsa esgeçilsin mi ? eğer yazdırılacak yerde bir sıra numarası varsa bunu atlayarak devam etmesi sağlanır bi nebze yok sayılır 4. Sıfırsa 0 yaz. Eğer işaretli ise sayılan sayı sıfır ise 0 yazılır, değilse boş bırakılır 5.Saydırırken Saydırılan yerdeki gizli veya filtreli veriler sayılacak mı ? evetse gizli ve filtreli ise onlarıda esas al, yoksa es geç ?

scpritlerde çok şişiyor onuda birden fazla parçaya ayırabilirsin amaçlarımızdan biride hızlı yazman ve kodların hızlı çalışması

ardından Sıralı Numara butonu ile şunu yapalım : Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak. Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek… sonra bu sütuna ekranda tabloda görüldüğü hali ile sıradan numaralar verilecek.. ama numaralar verilirken belirli kriterler var. — İlk numara ne olacak ( kullanıcı bir inputa girsin bunu varsayılan 1) — Kaçar kaçar artacak ( bunuda kullanıcı girsin. varsayılan 1 3 tane combobox olacak bunlarda numara verme ile ilgili kriterler, ona göre verilecek veya atlanacak 1. Gizli veya filtreli verilere üretilecekmi ? evetse gizli ve filtrelilere de numara verilmesi lazım 2. Sadece ana parsellere mi verilsin ? evetse sadece ana parsellere üretilir, ara parseller es geçilir. 3. Mevcutta no varsa esgeçilsin mi ? eğer bir sıra numarası varsa bunu atlayarak devam etmesi sağlanır bi nebze yok sayılır

Parçala butonu ile şunu yapalım : Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak. Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek… Sonra aynı sekmede zaten parçalanacak 1.sütun ve 2.sütun seçilecek.. yani ilk combobox: sekme adı seçilecek ,, sonraki 3 sütunda aynı sekmedeki sütunların adları .. yani bu işlem sadece aynı sekmedekilerde yapılır. Sonra hangi karakter ile parçalanacağını ifade eden karakter istenir. textbox ile. ÖRNEK: KAP dosyasındaki ADA_PARSEL sütununu _ karakteri ile parçala 1.cisini AÇIKLAMA-1,2.cisini AÇIKLAMA-2 ye yazdır. —————————————————- Birleştir butonu ile şunu yapalım: Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak. Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek… Sonra aynı sekmede zaten birleştirilecek 1.sütun ve 2.sütun seçilecek.. yani ilk combobox: sekme adı seçilecek ,, sonraki 3 sütunda aynı sekmedeki sütunların adları .. yani bu işlem sadece aynı sekmedekilerde yapılır. Sonra hangi karakter ile birleşeceğini ifade eden karakter istenir. textbox ile. ÖRNEK: KAP dosyasındaki AÇIKLAMA_1 sütununu ve AÇIKLAMA_2 sütununu _ karakteri ile birleştir Kurum NO Sütununa yazdır.

3 tane combobox olacak bunlarda numara verme ile ilgili kriterler, ona göre verilecek veya atlanacak 1. Gizli veya filtreli verilere üretilecekmi ? evetse gizli ve filtreli ise onlarıda esas al 2. Sadece ana parsellerde mi verilsin ? evetse sadece ana parsellere üretilir, ara parseller es geçilir. 3. Mevcutta veri varsa esgeçilsin mi ? eğer yazdırılacak yerde bir sıra numarası varsa bunu atlayarak devam etmesi sağlanır bi nebze yok sayılır

5. BUTON DÜŞEY ARA.. Bunda olay aslında exceldeki düşey arama mantığıdır.. Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak. Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek… sonra yine bir sekme comboboxu gelecek altına comboboxa listelenecek, varsayılan KAP gelsin.. kullanıcı oradan ilgili sütunu seçecek…

1. combobox: Aranacak değerin sekmesi, 2.combobox sütun adına yazdıırlacak veriyi >>> 3.comboboxtaki sekme 4. sütun adından bul ve getir…

buradaki veriyi mesela örnekleyelim (1) KAP daki (2) Tapu Cinsine ,, ADA_PARSEL eşleştirmesi yaparak! ( eşleşme hep ADA_PARSELden yapılır, (3) KML deki Açıklamalardan(4) getirilecektir.

3 tane checkbox ta istiyorum. Birincisini işaretlerse ekranda görülmeyen gizli veya filtreli verilere de DEĞİŞMESİ sağlanmasını onaylayacak . ikincisi işaretlenirse eğer sadece boş verilere işleme yaptır olacak . 3.cüsü ise sadece ana parsellerde yani 101_1 gibi ana parsellerde girişin yapılması, diğerlerinde yapılmaması sağlanacak.

bunu yapalım..

3. Bul ve değiştir butonu : Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak. Önce hangi sekmede olacağını seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, kullanıcı oradan ilgili sütunu seçecek… daha sonra bir input ile bulunacak metin yazılacak ardından bi input daha değiştirilecek metin yazılacak.

3 tane checkbox ta istiyorum. Birincisini işaretlerse ekranda görülmeyen gizli veya filtreli verilere de DEĞİŞMESİ sağlanmasını onaylayacak . ikincisi işaretlenirse eğer büyük küçük harf duyarlılığını görmezden gelinecek . 3.cüsü ise sadece ana parsellerde yani 101_1 gibi ana parsellerde girişin yapılması, diğerlerinde yapılmaması sağlanacak.

———- ayrıca Varsayılan Kayıt sayısı başlangıçta 100 olsun. menü butonlarının renkleri farklı olsa iyi olur. Toplu Veri Girişi butonu simgesini değiştir.

1.Excele aktar butonuna basınca tüm sekmeleri, excelde ayrı sekmelere olacak şekilde tek excelde otomatik aktarır. KAP,KML,NCSAGUL,EXCEL sekmelerine tablodaki veriler aktarılır. Eğer veriler görünürde gizli veya filtreli ise excele aktarılmasın o şekilde ayarla 2. Toplu veri girişi butonu : Sol tarafa bir panel aç ve orada kullanıcı girişi yaptır ve uygula butonuna basınca işlemi yaptır. paneli kapatacakta bir buton koy.. peki neler olacak. Toplu veri girişi yapılacak sekmeyi seçecek, ardından bu sekmedeki sütun isimleri altındaki comboboxa listelenecek, kullanıcı oradan ilgili sütunu seçecek… daha sonra bir input ile girilecek veri yazılacak… 3 tane checkbox ta istiyorum. Birincisini işaretlerse ekranda görülmeyen gizli veya filtreli verilere de girişin sağlanmasını onaylayacak . ikincisi işaretlenirse eğer toplu veri gireceği yerde bir veri varsa oraya girişin engellenmesi sağlanacak yani mevcut veriler korunacak. 3.cüsü ise sadece ana parsellerde yani 101_1 gibi ana parsellerde girişin yapılması, diğerlerinde yapılmaması sağlanacak.

bu iki butona ait işlevleri yap ve html kodu yeniden yaz

Ayrıca tablolarda 7 menü içeren context menü istiyorum. bu menüde
Kap tablosundaki menüler

  1. Malikleri Göster ( KML dosyası ile tarar, ADA_PARSEL ile eşleştirir, kurala uyan tüm malikler popup ile kullanıcıya tablo gösterilir. Ada parsel yazar, malik türü, malik adı, baba adı, hisse pay/paydası, tc kimlik nosu ve açıklamaları tablo olarak gösterir – popup ile gösterebilrisin.)
  2. Netcad ile Kıyasla ( NC Sagul dosyası ile karşılaştırır.eşleşmeyi ADA_PARSEL ile yapar. İlk sütunda kap dosyasında tapu alanı, hesap alanı, ikinci sütunda ncsaguldaki ncz hesap ve ncz tapu alanı kıyaslanır. farklar vs
    ayrıca onun altınada bu parselin ada_parselden yapılan eşleştirme sonucu ncsagul dosyası bilgileri getirilir. Kullanıcı malik bilgisi sonucunu excel olarak kaydedebilir ?
  3. Excel ile kıyasla.. popupta ADA_PARSEL hangi sütunda olduğu excel sekmesindeki sütunlar combobox ile gösterilir. ve oradan eşleşen tüm parseller bir tablo halinde popup ile gösterilir. Kullanıcı çıkan tablo sonucunu excel olarak kaydedebilir ?
  4. İlgili tüm parçalar ( kullanıcı ana parsel adı esas alınarak bu parselin ana parsel adı ve ara parselleri tek bir şeyde görür. Mesela 101_1 ana parsel 101_1/B ara parseldir. 101_1/B1 de ara parseldir ama B1 değil / sonraki ilk karakter esas alınır. Buna göre ana parsel ve ara parsel arası kıyaslarda ayrıca yapılır. mesela ana parselin tapu ve hesap alanları ile o parsele ait tüm ara parsellerin tapu veya hesap alanları toplamı tutmalıdır. buna uygun bişeyler tasarla.. kullanıcı bunuda excel olarak kaydedebilir.
  5. Rapor Göster ( şimdilik bir popup ekran aç, bu parselin tüm bilgilerini , kap dosyasındaki bilgileri, eşleşen kml dosyasındaki bilgileri ve eşleşen ncsagul bilgileri ve eşleşen excel dosyası bilgileri tek bir popupta herşeyi listele . kaydırma çubuğu kullanabilirsin sonra bunu kullanıcı excel kaydedebilir)
  6. Satırları Sil ( seçilen satırları kullanıcı onayını alarak siler. )
  7. Tüm Satırları Sil ( seçilen sadece ekranda gözüken tüm satırları kullanıcı onayını alarak siler. gizli veya filtreli satırlar silinmez ! )
Yazar

sabangul67@gmail.com

Bu yazarın yayınladığı diğer içerikleri inceleyebilirsiniz.

Tüm yazıları