Olen rakentamassa lomaketta jossa on alilomake tuoteriveille, jossa hintakenttään pitäisi tieto saada kolmella tavalla:
1. Suoraan tuotetaulun hintakentästä (Yksikköhinta)
2. pinta-alan (leveys*korkeus*m2-hinta) laskennan tulona
3. Käsin syötettynä
Olen tehnyt seuraavan laskentakaavan:
Price: IIf([m2]>0;([m2]*[m2hinta]));YksHinta
Kaava toimii niinkuin pitää, mutta käsinsyöttö ei onnistu. Kuinka voi ominaisuuden lisätä?
Acces ja
laskentakenttä
2
468
Vastaukset
Laskentakenttä ei ota vastaan käsin syöttettyä tietoa. En tiedä sitten voiko Vba:ta lykätä tapahtumatoimintoihin? Vois ihan mielenkiinnosta koklata jotakin...
Laita seuraavankaltainen Sub tapahtumaan "Objektiin siirryttäessä"
If m2>0 Then
Price=m2
Else
Price=YksHinta
Näin menetellen säilyy käsinsyöttömahdollisuuskin.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1265666
Suomen kaksikielisyys - täyttä huuhaata
Eivätkö muuten yksilöt pysty arvioimaan mitä kieliä he tarvitsevat? Ulkomaalaiselle osaajalle riittää Suomessa kielitai984866Työeläkeloisinta 27,5 mrd. per vuosi
Tuo kaikki on pois palkansaajien ostovoimasta. Ja sitten puupäät ihmettelee miksei Suomen talous kasva. No eihän se kas1404824Mikä on vaikeinta siinä, että menetti yhteyden kaivattuun, jota vielä ajattelee?
Mikä jäi kaihertamaan? Jos jokin olisi voinut mennä toisin, mitä se olisi ollut? Mitä olisit toivonut vielä ehtiväsi san3942408- 1312350
Persut rahoittavat velkarahalla rikkaiden ökyelämää
Minkä vuoksi persut eivät leikkaa rikkailta, joilla on maksukykyä? Tuskinpa tuo persujen käytös saa Suomen kansalta hyv22007- 1121923
- 2561627
- 3831377
Pääsit koskettamaan
Sellaista osaa minussa jota kukaan ei ole ennen koskettanut. Siksi on hyvin vaikea unohtaa sinut kokonaan.601223