Formdaki bilgilerin yeni bir tabloya kaydedilmesi

Katılım
12 Şubat 2007
Mesajlar
2
Excel Vers. ve Dili
excel 2003
herkese merhaba,

öncelikle yeni bir access kullanıcısı olduğum söyliyeyim. dolayısıyla az sonra anlatacaklarım sırasında mantıksız veya yanlış şeyler yapmış olabilirim...

elimizde ürünlere ait bilgiler ve stok hareketleri ile ilgili tablolar var. ben buradan sorgu yaptırarak ürün girişleri ve çıkışları sorgularını hazırladım.

daha sonra bu sorgulardaki alanları kullanarak bir form tasarladım. bu formda istediğim ürüne ait barkodu, ismi, son alış tarihini, fiyatını ve belirttiğim tarihler arasında ne kadar girildiğini görebiliyorum.

aynı zamanda form üzerinde bir iki metin kutusu ekleyip o kutulara girdiğim değerlerle bir takım hesaplar yaptım. mesela ürüne ait yeni bir kampanya varsa iskonto oranı vb. gibi yeni değerler girip sözleşme ile ilgili hesapları yapıyorum...

şimdi esas soruna gelelim. bu oluşturduğum formdaki bilgileri mesela sözleşme ismiyle bir tablo oluşturup oraya kaydedebilir miyim? bundan sonra o formu her açışımda farklı bir ürün ve tarih aralığı girip yeni bir sözleşme belirlediğimde onun da sözleşme tablosuna yeni bir kayıt olarak eklenmesini istiyorum..

maalesef dosyaları şu an gönderemiyorum. iş yerinde kaldı....umaram açıkca sorunu anlatabilmişimdir...
 
Katılım
22 Ocak 2007
Mesajlar
815
Excel Vers. ve Dili
2003
cevap

taksitlendirme diye bir şey ekledim ordaki kod sanırım işini görür döngüleri kaldır ayrıca yine orda access kod deposu var ondada senin dediğin olayın yapılması ile ilgili bir çok kod var ado ile form bilgilerin tabloya yazma gibi
 
Katılım
12 Şubat 2007
Mesajlar
2
Excel Vers. ve Dili
excel 2003
çözdüm

taksitlendirme kısmını pek anlamadım ama sorunu sql komutlarıyla çözdüm. gülsüm1'in verdiği notlarda vardı...

DoCmd.RunSQL "INSERT INTO Tablo1 ( sicilno, adı ) SELECT [Forms]![Form2]![Metin1] AS sicil, [Forms]![Form2]![Metin3] AS ismi;", -1


Tablo1 deki sicilno ve adı alanlarnıa form2 deki metin1 dekini…

komutuyla kolayca halledebiliyorum....

çok teşekkürler yardımlarınız için
 

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,552
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
istek

erteu

Yazdığın kodlar sonrası dosyanın son halini siteye yüklersen memnun olurum. Teşekkür.
 
Üst