Welcome to the { mindfrost82.com } forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Microsoft > MS Office > Access

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 10-15-2008, 05:56 PM
=?Utf-8?B?UGFzcy10aGUtcmVhbGl0eQ==?=
 
Posts: n/a
IIf Statement

I have a form called frmBrochures. Within this form, I have 3 fields -
product, max qty and order qty. Product is a drop down (from a table). When
you select the product, the max qty populates. How do I set an alert if the
order qty exceeds the max qty amount? Example -

Product Max Order
Paper 10 20

After keying in 20, I would want a alert that the qty is over the max.
Reply With Quote
  #2 (permalink)  
Old 10-15-2008, 06:10 PM
=?Utf-8?B?V2F5bmUtSS1N?=
 
Posts: n/a
RE: IIf Statement

You could let the user know there is a problem. You have not said if you
will allow the ordering of larger quanities than you have in stock - there
may be a delivery in the morning so you take the order - If not you can
always set the code to delete the quantity amount until it is equall to or
lower the the Max - up to you

Open the form in design view and right click the OrderQnty control
Open the properties box
In the evet column select the AfterUpdate row
Click the build option (...)
Select Code

Put this (change the names of the controls to what you really use)


Private Sub OrderQnty_AfterUpdate()
If Me.OrderQnty > Me.MaxQnty Then
MsgBox "Put some message here", vbQuestion, "There is a problem"
End If
End Sub

Good luck



--
Wayne
Manchester, England.



"Pass-the-reality" wrote:

> I have a form called frmBrochures. Within this form, I have 3 fields -
> product, max qty and order qty. Product is a drop down (from a table). When
> you select the product, the max qty populates. How do I set an alert if the
> order qty exceeds the max qty amount? Example -
>
> Product Max Order
> Paper 10 20
>
> After keying in 20, I would want a alert that the qty is over the max.

Reply With Quote
  #3 (permalink)  
Old 10-15-2008, 10:57 PM
=?Utf-8?B?TmV0d29ya1RyYWRl?=
 
Posts: n/a
RE: IIf Statement

in the afterupdate event of the order control put:

If me.order>me.max then
MsgBox ("You have exceeded the maximum available.")
me.order=0
end if

--
NTC


"Pass-the-reality" wrote:

> I have a form called frmBrochures. Within this form, I have 3 fields -
> product, max qty and order qty. Product is a drop down (from a table). When
> you select the product, the max qty populates. How do I set an alert if the
> order qty exceeds the max qty amount? Example -
>
> Product Max Order
> Paper 10 20
>
> After keying in 20, I would want a alert that the qty is over the max.

Reply With Quote
Reply

  { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Microsoft > MS Office > Access


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 05:01 PM.


Powered by vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.
© 1999-2008 mindfrost82.com v11.0


Sponsors:
| | | |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114