Notices



Reply
 
LinkBack Thread Tools Display Modes

Old 01-03-2008, 01:26 PM   #1 (permalink)
Junior Member

Join Date: Sep 2007
Posts: 10
Rep Power: 0 ramckinn is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- API/VBA

Default to certain screen

I was wondering if there is some code that allows a user to click 'OK' after a prompt and then default to the area they need to fix? I have a msgbox that pops up and informs users to put the proper const. code in the bio2 tab. I then need it to default to that tab. Any suggestions would be greatly appreciated.

Thanks,
Rachel A. McKinney
Center on Philanthropy at IUPUI.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 01-04-2008, 04:36 AM   #2 (permalink)
Likes to customize RE!

DavidZ's Avatar

Join Date: Jul 2006
Location: London, UK
Posts: 335
Rep Power: 3 DavidZ is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- API/VBA

There are a couple of approaches to this.

One way that I have done this previously only works where there are separate windows for the objects. For example at one time we wanted to make a field on the proposal screen mandatory is a proposal is added (this could not be done through the standard RE config). This is easy enough but the hard part would be to show them what to enter. When they were informed that the field value was missingI showed an instance of the proposal window (CProposalForm) populated with the data that they had entered.

This works for areas of the record that have their own window but not for constituent codes. What I have also done is to use sendkeys to send certain key strokes to the constituent window. This moves you to the bio2 tab and then to the constituent code table. This may sound a crude method but in fact it tends to work quite well.

David
__________________
David Zeidman
Zeidman Development
http://www.zeidman.info

Check out my RE API blog
http://www.re-decoded.com

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 01-04-2008, 08:07 AM   #3 (permalink)
BUS Driver

Peter Gulka's Avatar

Join Date: May 2006
Location: Winnipeg, MB, Canada
Posts: 1,638
Rep Power: 4 Peter Gulka is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- Blackbaud Analytics/Researcher's Edge (BBA/TRE)
- API/VBA

RE: Default to certain screen

Wouldn't that be simpler with a VBA macro in the before_save event?
Sent from my BlackBerry® wireless device
__________________
Peter Gulka
Chief Bus Driver
Blackbaud User Society
www.blackbus.org

Follow me on Twitter

View Peter Gulka's profile on LinkedIn
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 01-04-2008, 09:46 AM   #4 (permalink)
Likes to customize RE!

DavidZ's Avatar

Join Date: Jul 2006
Location: London, UK
Posts: 335
Rep Power: 3 DavidZ is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- API/VBA

That is what I am talking about doing. In the Before_Save event, after the user is prompted with a message box saying that there is missing info, the code then invokes either the sendkeys method or shows the form (depending on your chosen solution from above).

David
__________________
David Zeidman
Zeidman Development
http://www.zeidman.info

Check out my RE API blog
http://www.re-decoded.com

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Reply

Tags
code help


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Loan - Cheap Gas - Mortgage - Loans
All times are GMT -6. The time now is 02:06 AM.

Miscellaneous


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Integrated by BBpixel Team 2008 :: jvbPlugin R1012.364.1

SEO by vBSEO 3.2.0 Copyright 2008 Blackbaud User SocietyAd Management by RedTyger
Inactive Reminders By Icora Web Design

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