etiket yazısı

1 2 3
26/03/2009, 05:19

accessman

iyi günler arkadaşlar
yapmak istediğim yüzlerce ihtimali olan işlem nasıl yapıldığını etiket kusunda göstermek
diyelimki birinci ihtimalde x = y * z
ikinci ihtimalde x = z / y
bunu etiket kutusunda şöyle göstermek istiyorum
-------------
y * z
z / y
--------------
tüm ihtimallere göre ayrı captıon yazmak istemiyorum
x = den sonrasını etiket captionunda nasıl gösterebilirim
teşekkürler
26/03/2009, 08:08

ozanakkaya

sub hesapla'ya aşağıdakileri yaz.

Kod:
If Onay12 = True Then Metin4 = Metin0 * Metin2
Me.Etiket11.Caption = Metin4
If Onay12 = False Then Metin4 = Metin0 / Metin2
Me.Etiket11.Caption = Metin4
26/03/2009, 11:17

accessman

teşekkürler admin
benim istediğim daha farklı
eklediğim örnekte de belirttiğim gibi
sonucun hangi yolla bulunduğunu görebilmek için etiket11 yazısında
tam olarak şöyle bir şey görünmesini istiyorum
------------------------------------
metin0 için 456 girdiğimizi metin2 için de 58 girdiğimizi düşünürsek
komut6 tıklandığında etiket11 yazısında
456 * 58
komut7 tıklandığında
456 / 58
--------------------------------------
görülmeli.bunu
-----
if onay12.value=true then etiket11.caption= metin0 &" * "& metin2
--------
şeklinde yapabiliriz biliyorum ama yüzlerce farklı ihtimal için tek tek bunu
yazmak çok zor acaba bir kolayı varmıdır
benim sizler sayesinde bu siteden öğrendiğim accessde yapılacaklar hayellerle sınırlı
birde arada kullanılan matematik işaretinin "*" işlemin şekline göre
+,-,*,/ den bir tanesi olabilir bunuda kodla belirleyebilirmiyiz
----------------
if onay12.value=true then
işaret "*" olsun
end if
-------
gibi
bu yazının illa etiket olmasıda gerekmiyor metin kutusu vs de olabilir
yardımlarınız için çok teşekkürler
26/03/2009, 12:54

ozanakkaya

sn accessman
etiket11.caption= [Metin0] &"*"& [Metin2]
yapılır, yüzlerce farklı ihtimal demişsiniz ama her seferinde girilen değerlere göre değişecek ve onay kutusuna göre 2 kriter belirtilebilir. Ya dolu ise yada boş ise
ayrıca
if onay12.value=true then
işaret "*" olsun
end if
bunu siz zaten If Onay12 = False Then Metin4 = Metin0 / Metin2 kodu ile belirtmişsiniz,
26/03/2009, 13:20

accessman

ilginiz ve cevabınız için çok teşekkür edrim
onay kutusunu ben örnek yapabilmek için kullandım
aslında bunu
-----
for a=1 to 200
if a=1 then metin4=metin0+metin2
if a=2 then metin4=metin0* metin2
...
...
if a=199 then metin4=metin0*metin0*(metin2+metin0)
if a=200 then metin4=metin2*(metin0+metin2)
next a
----------------
şeklinde yapmayı düşünüyorum
örnekteki formda da yazdığım gibi etikette hangi sayılarla nasıl işlem yapıldığını görmek istiyorum
yani sonucu görmek değil hangi sayıların hangileri ile nasıl işlem yapıldığını
göstermek istiyorum
27/03/2009, 12:42

accessman

benim gibi
accessde yapılacakların hayal gücümüzle sınırlı olduğunu düşünen arkadaşlardan yardım bekliyorum
teşekkürler
1 2 3