[Çöp] Dış Veri Al - Stok Değer

Forum kurallarına ve Türkçe imla kurallarına uygun olmayan mesajları buraya alıyoruz. Lütfen aynı hataları tekrarlamayın!

[Çöp] Dış Veri Al - Stok Değer

İleti#1)  halisbatmaz » 09 Arl 2011 09:58

logo lks2 1,55 kullanıyorum. ekte göndermiş olduğum tabloyu lks den excele atabiliyorum ancak raporu almam 15 dk. alıyor bunu excelde dış verial yöntemi veya başka bi yöntemle daha hızlı nasıl alabilirim. Yarımcı olabilirmisiniz. Dış veri al yöntemini benimseyen arkadaşlar bunu nasıl yapacağımı detaylı bi şekilde yazarlarsa bugün cuma dua ederim. :)
Not: Alış ve Satış Fiyatı sql info komutu ile getiriyorum.
_SQLINFO("MAX(LOGICALREF)","LG_008_02_STLINE","LINENET>0 AND DATE_ <[TARIH_I] AND STOCKREF='"+STR(R3.logicalRef)+"'"))
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
En son halisbatmaz tarafından, 09 Arl 2011 10:19 tarihinde değiştirildi, toplamda 1 değişiklik yapıldı.
Kullanıcı avatarı
halisbatmaz
Siteye Alışmış
 
Adı Soyadı:Halis Batmaz
Kayıt: 18 Şub 2010 12:35
Konum: muhasebe
Meslek: muhasebe
Yaş: 38
İleti: 390
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Diyarbakır

Cevap: dş veri al stok

İleti#2)  Erkan Akayay » 09 Arl 2011 10:05

Yazım kuralları ile ilgili defalarca uyarmamıza rağmen, ısrarla düzensiz ve imla kurallarına uymadan yazmaya devam ediyorsunuz. Yazım kurallarına uymanız halinde biz dua edecek hale geldik. Siz bizim istediklerimizi yapın, bizde sizin istedikleriniz yaparız.
Sorularınızı düzgün bir Türkçe ile, detay vererek ve örnek dosyayla destekleyerek sorunuz.
Örnek dosyalarınızda Application.Visible veya hide gibi sayfa gizlemelerini iptal ediniz.
Kullanıcı avatarı
Erkan Akayay
Site Dostu
 
Kayıt: 20 Ağu 2008 11:59
Konum: YALOVA
Meslek: Bilgi İşlem
Yaş: 49
İleti: 4029
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İSTANBUL

Cevap: Dış Veri Al - Stok Değer

İleti#3)  halisbatmaz » 09 Arl 2011 10:20

Abi yazımda nerde hata varsa değiştirim. Nihayetinde bu şekilde kendi yazım kurallarımızı da geliştirmiş oluruz özür dilerim tekrar.
Kullanıcı avatarı
halisbatmaz
Siteye Alışmış
 
Adı Soyadı:Halis Batmaz
Kayıt: 18 Şub 2010 12:35
Konum: muhasebe
Meslek: muhasebe
Yaş: 38
İleti: 390
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Diyarbakır

Cevap: Dış Veri Al - Stok Değer

İleti#4)  halisbatmaz » 09 Arl 2011 10:30

Erkan Bey, sorduğum soruya cevap verebilecek misiniz ?
Kullanıcı avatarı
halisbatmaz
Siteye Alışmış
 
Adı Soyadı:Halis Batmaz
Kayıt: 18 Şub 2010 12:35
Konum: muhasebe
Meslek: muhasebe
Yaş: 38
İleti: 390
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Diyarbakır

REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Cevap: Dış Veri Al - Stok Değer

İleti#5)  Tarkan VURAL » 09 Arl 2011 11:22

Halis bey aramıza hoş geldiniz. Kurallarımıza gösterdiğiniz anlayış için teşekkür ediyoruz.

Yapmak istediğiniz şeyi tam anlayamamakla beraber STlıne tablosunda hareketi olan Items tablo değerinin Logıcalref değerini almak istiyorsunuz gibime geldi. R3 alanına baktığımda gerçi Trans ile ilgili görünüyor ama yine de benimki bir tahmin. SQL şeklini yazsanız daha mantıklı çözüm üretirdik.
Sanıyorum sizin sorgu buna benzer:
Kod: Tümünü seç
SELECT MAX(S.LOGICALREF) FROM LG_011_01_STLINE S INNER JOIN LG_011_ITEMS I
ON S.STOCKREF=I.LOGICALREF WHERE S.LINENET>0 AND S.DATE_<CONVERT(DATETIME,GETDATE(),101)


Sorgunuzu Navigator modeli ile değil de SQL dilinde yazarsanız daha kolay çözülecek. Şöyle bir yapı ile Excel sayfanıza verilerinizi kolayca alacaksınız.


Kod: Tümünü seç
Public con As Object
Public Sub baglan()
Dim vt As String
Dim kullan As String
Dim parola As String
Dim sunucu As String
Dim tarih As String
Set con = CreateObject("adodb.connection")
vt = "XXXX"
kullan = "XXXX"
parola = "XXXX"
sunucu = "10.0.0.1"
tarih = Format(Range("a1").Value, "m-d-yyyy")
con.Open "provider=sqloledb.;data source=" & sunucu & ";initial catalog=" & vt & ";user id=" & kullan & ";password=" & parola
Set rs = CreateObject("adodb.recordset")
rs.Open "SELECT MAX(S.LOGICALREF) FROM LG_011_01_STLINE S INNER JOIN LG_011_ITEMS I ON S.STOCKREF=I.LOGICALREF WHERE S.LINENET>0 AND S.DATE_<CONVERT(DATETIME,'" & tarih & "',101)", con, 1, 1
If rs.RecordCount > 0 Then MsgBox rs.fields(0).Value
End Sub
Resim
www.tarkanvural.com.tr

İnnâ lillâhi ve innâ ileyhi raciûn
Şüphesiz ki; biz Allah’a âidiz ve vakti geldiğinde O’na döndürüleceğiz.

HasbunAllâhu ve nimel vekîl
Bize Allah yeter. O ne güzel vekildir.


ExcelVBA.NET' e katkıda bulunmak ister misiniz ? O halde BAĞIŞ butonunu tıklayın...
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 18:27
Konum: @tarkanvural73
Meslek: LUU, Database Expert, Senior Software Specialist, Developer
Yaş: 45
İleti: 27005
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Cevap: Dış Veri Al - Stok Değer

İleti#6)  halisbatmaz » 09 Arl 2011 11:44

Abi İlgilendiğiniz için TEŞEKKÜR EDERİM. Namaz vakti abi geldiğimde verdiğinz örneği yapmaya çalışacağım bunu bi örnek dosya üzerinden gönderirseniz daha kolay olur gibime geliyor
Server Adı =SERVER\GUNDEM
Kullanıcı Adı=sa
Parola=1
Firma=008
Dönem=4

Küçük bir hatırlatma:
Yazım yanlışları var diye bilgiyi paylaşmamak olmaz. Balık yemeği değil, nasıl tutulduğunu öğrenmemiz gerekiyor.
Kullanıcı avatarı
halisbatmaz
Siteye Alışmış
 
Adı Soyadı:Halis Batmaz
Kayıt: 18 Şub 2010 12:35
Konum: muhasebe
Meslek: muhasebe
Yaş: 38
İleti: 390
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Diyarbakır

REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

Cevap: Dış Veri Al - Stok Değer

İleti#7)  halisbatmaz » 09 Arl 2011 11:46

Rapor İhtiyacı
halisbatmaz » 08 Arl 2011 10:03
Ben Lks 1,55 kullanıyorum. Çek, Borç-Alacak ve Satıştan oluşan Bir raporum var. Bunları Lks'den excele atmak bazen 1 günümü alıyor. Sql'den yapılınca çok az bir zaman aldığını biliyorum. Mümkünse eğer ekte gönderdiğim raporu daha hızlı nasıl lks'den excele NASIL atIbileceğiNi bana öğretebilirmisiniz.

İçindekiler
Günlük satışlar ----- lks\Faturalar\Dökümler\Satış Faturaları tarih aralığı
Çekler ------lks\Çek ve senet\Durum Bilgileri\Müşteri Çekleri\Pörtföydeki çekler vade aralıklı
Çekler ------lks\Çek ve senet\Durum Bilgileri\Müşteri Çekleri\Banka tahsil çekleri vade aralıklı
Çekler ------lks\Çek ve senet\Durum Bilgileri\kendi Çekimiz\Kendi çekimiz (Ciro Ettiğimiz çekler) vade aralıklı
Stok ------lks\Stok\Durum Bilgileri\Malzeme Ambar Durum Bilgileri\ -- burdaki raporu kendime göre uyarlardım ancak satış miktarı doğru rakamı vermiyor satış iadeyi de satış olarak görüyor.
Aylık Satışlar ------lks\Cari\Durum Bildileri\Borç Alacak Toplamları \ burdaki raporu kendime göre uyarlardım. Bu Rapordan lsuersoy hocam dan aldığım kodlarla atlık satış, iade, çekleri getiriyorum ancak nakit tahsilatı getirirken sıkıntı oluyor onuda çekden düşünce sorun bi şekilde gideriliyor ekte dosya büyük olduğundan resimlerin atıyorum
rapor bu yardımcı olursanız sevinirim Teşekkürler
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
halisbatmaz
Siteye Alışmış
 
Adı Soyadı:Halis Batmaz
Kayıt: 18 Şub 2010 12:35
Konum: muhasebe
Meslek: muhasebe
Yaş: 38
İleti: 390
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Diyarbakır

Cevap: Dış Veri Al - Stok Değer

İleti#8)  halisbatmaz » 09 Arl 2011 12:46

Tarkan Vural Hocam namazdan geldim ancak o kodları nasıl kullanacağım ıbilmiyorum bunu bir butona mı bağlamam gerekiyor
( makro ) biraz daha acemi seviyesine düşürürseniz Lütfen.
Kullanıcı avatarı
halisbatmaz
Siteye Alışmış
 
Adı Soyadı:Halis Batmaz
Kayıt: 18 Şub 2010 12:35
Konum: muhasebe
Meslek: muhasebe
Yaş: 38
İleti: 390
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Diyarbakır

Cevap: Dış Veri Al - Stok Değer

İleti#9)  Tarkan VURAL » 09 Arl 2011 15:54

SQL metni doğruysa butona da atasanız çalışır. Alt + F8 ile açılacak pencereden enter yapsanız da çalışır. Fark etmez. Önemli olan SQL metnini SQL serverda deneyip sonucun doğru döndüğüne emin olmanız. Kodları Excelde herhangi bir kod sayfasına yapıştırıp çalıştırabilirsiniz. Kod sayfasına erişmek için ALT + F11 tuşlarına basabilirsiniz. Ya da Excel sayfasının adının üzerinde sağ fare tuşuna basarak "Kod Görüntüle" seçebilirsiniz.

Kolay gelsin.
Resim
www.tarkanvural.com.tr

İnnâ lillâhi ve innâ ileyhi raciûn
Şüphesiz ki; biz Allah’a âidiz ve vakti geldiğinde O’na döndürüleceğiz.

HasbunAllâhu ve nimel vekîl
Bize Allah yeter. O ne güzel vekildir.


ExcelVBA.NET' e katkıda bulunmak ister misiniz ? O halde BAĞIŞ butonunu tıklayın...
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 18:27
Konum: @tarkanvural73
Meslek: LUU, Database Expert, Senior Software Specialist, Developer
Yaş: 45
İleti: 27005
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Cevap: Dış Veri Al - Stok Değer

İleti#10)  halisbatmaz » 09 Arl 2011 16:21

olmadı servera bağlanmıyor yada beceremedim
Kullanıcı avatarı
halisbatmaz
Siteye Alışmış
 
Adı Soyadı:Halis Batmaz
Kayıt: 18 Şub 2010 12:35
Konum: muhasebe
Meslek: muhasebe
Yaş: 38
İleti: 390
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Diyarbakır

Cevap: Cevap: Dış Veri Al - Stok Değer

İleti#11)  Ersoy AYDIN » 09 Arl 2011 17:04

halisbatmaz yazdı:olmadı servera bağlanmıyor yada beceremedim


Çok yoğun olduğum için gerektiği kadar sana yardımcı olamıyorum , şimdilik verebileceğim tek bilgi forum içerisin de "Sipariş Karlılık Analizi " diye bir arama yap...SERVER'a login olabilmek için geliştirdiğimiz bir user form o çalışma da mevcut, kodlarını o çalışmanın içerisinde eklersen , login olma problemini aşmış olursun...

Kolay gelsin , hayırlı cumalar...
Kullanıcı avatarı
Ersoy AYDIN
Site Dostu
 
Adı Soyadı:Ersoy AYDIN
Kayıt: 28 Ekm 2008 09:04
Konum: İstanbul
Meslek: LSU
Yaş: 41
İleti: 843
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Ataşehir / İstanbul


Forum Çöp Kutusu

Online Kullanıcılar

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

Bumerang - Yazarkafe