I have a button on a form that invokes an update query and updates student's information such as last name, first name, gender, etc, which is got from another table in another DB that is stored in the current DB as a link table. But what I want to do is refresh the form so that it displays the updated information.. I did something like this
Private Sub Image115_Click()
Dim sid As String
sid = Forms!mainscreen![sid#]
DoCmd.OpenQuery "UpdateBasicData"
DoCmd.Close acForm, "MainScreen"
DoCmd.OpenForm "MainScreen", acNormal, Forms!mainscreen![sid#] = sid
End Sub
Can anyone please help me on this as the line before "End Sub" is not working..... thank you
I am very new at Microsoft Access. I have two forms, A and B, that are filled out by two different users. Form A gets filled out first than form B gets filled out. Each has a name box as well as a birthdate box and a few other similar text fields. However, each form also has a few distinctive fields. I was wondering how I could input the common information in Form A to Form B so the user of Form B does not have to spend time retyping the name and birthdates again. In other words, I want to synchronize the similar records between the two forms. I would like the values to appear in a table as well. I would greatly appreciate it if someone could help me with the visual basic code. Thank You.
I have a data entry form which have a date field.This field retains the existing date after the record is saved with vba after update event.
Private Sub Form_AfterUpdate() Me.ProductionDate.DefaultValue = Chr(35) & Me.ProductionDate.Value & Chr(35) End Sub
Almost after a year of perfect working i am facing a problem.When i save the record , in date field my date and month values are reversed if date is between 1-12.although my database stores perfectly valid date. for example if date is "10-09-2014" (dd-mm-yyyy) after saving form date field becomes "09-10-2014". but if date is "13-09-2014" The date form field retains this value .
What is the best way to accomplish this? I have a database that split into the Front end and the Back end. The form that the users entering the information uses the queries from two sources. One is the a table within Access and the other is an excel spreadsheet that I link to it. How can I update /replace the Excel spreadsheet while users are using the form of the front End?
I apologize if this has probably been asked countless times; however, in my search of this forum I could not find something that seemed to work for something so simple.
I have 2 forms. The first form is my main form and the second form is my "popup" form. Both of these forms access the same table. In my main form I have it so people can not enter in a ID so it reduces accidental data entry. Therefore, I created a "popup" box that allows ID entry.
Everything works great except when I close out of the popup form, the newly entered data is not available unless I close the main form and reopen.
Million Dollar Question:
How do I refresh or requery (dunno the correct term usage here) the main form to reflect the addition I made in my popup form. I would like the refresh event to happen when I click the close button on my popup form.
I have two tables - Interviews & Placements.these tables have multiple foreign keys which pull information from other tables (CandidateID,ClientID etc). I have designed queries and forms (datasheet view) which display all the values that I need, For example:
The interview form shows the following fields: CandidateName;Company;consultant;1stInterviewDate; 2ndInterviewDate;Offer;Accepted
the placements form shows the following fields: PlacedCandidate;Company;Consultant;PlacementDate;F ee;
This query "qry_Interviews" populates these forms using the foreign keys:
CandidateID from candidates table CompanyID from companies table consultant from consultants table
Ideally what I'd like to happen, is when the "accepted" field is updated on the interviews form, the placements form opens as a pop up and is auto populated with the values (CandidateName;Company & consultant).So far I have tried setting the value directly, i.e on the "on Open" event of the Placements form I entered:
This does not work. Should I be populating the placements form with the actual Foreign key values rather than the resolved names? Ideally I'd want the pop up placements form to display the actual names rather than just ID numbers.
Have looked for an answer using all my resources and can't seem to find an answer to this one. I'll try to explain clearly...
I have a main form ("Form 1") with a subform ("Form 2"). The form 2 has a subform ("Form 3"). The purpose of these forms is to create a customer PO. Form 1's recordsouce is the main PO table. Form 2's recordsource is a query that pulls info from a set of quote tables for informational purposes only. Form 3's recordsource is a shipping addresses table that could hold more than one address per customer. There is a "default" field that indicates whether an address is the default for a customer and a record id field that is autonumber. So...
When the Form 1 is opened, it is opened to a specific customer (based upon a selection made in unmentioned "form 4"). The default address for the customer is shown in "Form 3". This is achieved by setting a where clause in the recordsource to default = yes. "Form 1" has a record id field that is set to the value of the record id field in "Form 3". All is good so far. Still with me?
The problem I have is this: If a user wants to change the address for the PO from the default, they press a button on Form 3 and another form opens (form 5 who's recordsource is the same table as form 3's) with all the addresses for that customer in form view. I want the user to then be able to assign a new address to the po by finding the correct address in form 3 and clicking a button that says "Apply address to PO". I tried to do this by assigning the recid id in form 3 to that of the chosen record id in form 5 when the button is clicked, but I am getting error 2448 "can't assign a value...". I am completely out of ideas on what I should do. Any ideas?
:confused: I have a form displaying individual contract information. This form is a continuous form and on each record I have a button that activates a dialog box with two text boxes to facilitate NOTES entry for the current record on the main form. When I close the dialog form - I need the NOTES text entered to be updated in the corresponding text fields on the continuous form.
I have tried the following :
1. After the dialog has closed - set the main forms Bookmark property/ Requery the form and then reset the forms Bookmark. Problem with this solution is that occasionally I get ' Not a valid bookmark' error message.
2. In the Unload event of the dialog - I have tried Requery calls for each of the text field controls on the constinuous form prior to the dialog closing. This works fine for records that already exist in the table and the data does reflect the changes correctly. For brand new records, the updates are not reflected on the main form and the data only appears when the main (continuous) form is closed and re-opened.
Does anyone have any ideas on how to do this properly? Has someone done something similar?
Well, it's been quite a while since I asked for help. I think I've just gotten "brain fried" from trying to make this all work to the specs that I've been given and so I need some other eyes to take a look and see if we can come up with what I can do to make my Add Product button add the product to the sales details table and to automatically update the main form calculations.
I've been struggling with getting all of the calculations in there as I'm under some major time constraints and so, I've done some "shortcuts" as I couldn't get some things to work the way I needed. So you WILL see things in here that I don't recommend be done normally. However, this is supposed to be used only for 3-6 months and then discarded as we move into a regular application.
It's slightly too big to post here so it is available from my personal website at http://downloads.btlarson.com/AWF/userdbs/Transitions2.zip
Please take a look and see what you can offer in the way of suggestions. To log in to it, use admin as the username and 12345 as the password.
Is there a way if you change the structure of a table or whatever change one makes in a table, to have these updates and changes reflected in the way this table comes in a form view, or subform.
Say I add a new field, or change a field name, or just change the data type of a field or make it a look up list ot something like that.
I'm trying to create a form to add information to the existing rows of a table, but I'm not sure how to do it. I have the Work Product form which adds rows and saves the information in the work Product table, but only 5 fields of each row get their information from this form. The rest of the information(another 4 fields), need to come from the Unit Test form which is supposed to add information to the existing rows in the Work Product table, but I'm not sure how to do the form. The logical way would be to add the other 4 fields to the Work Product form and save the information all together, but they have to be in separate forms. My unit test form cannot show all the row when it gets opened. It only need to show the work products that have already been unit tested. Do you know how I can do this?
I have a form called frmSpecificDelivery. A user access this form to look at delivery information for each job. On this form is a command button called History. The user clicks this and opens a History form where they enter dates as the job travels through each department in our manufacturing plant. I would like to automate the status field on the main form.
If the user input a date for the prodction field, then the status on the main form should change from "In Layout" to "Ready for Production". I am not quite sure how to do this.
This is kind of where I was going but I keep getting an error.
I have a fairly large DB that i have created with 20 tables. The record source for my FRM is a Qry that only includes roughly half of my tables. I created a tab control form, and when i view it, i am unable to edit or add data to the fields, and I have a need to do so on an ongoing basis.
I have a db here, and I need to know how to update the subform if the main form changes. The main form is set up and the subform is set up. Can anyone help
the fields in my form don't update for some odd reason. i tried making another form and it works fine there. But i want these fields to be enabled on the current form because it will be the main menu and i want it to be there already.
the record source is fine, all the properties are fine... but it does not update.. there is a combo box which updates perfectly.. any idea ??
I have a problem with a form that will update two tables.
I have 2 unbound comboxes that define the lower and upper limit of the data I want to update.
Something like Combo1 = (#5-1) ; Combo2 = (#5-9)
Then I have 3 textboxes that are unbound. They will recieve information from the user(keyboard), about the location of certain pictures on my HD. (Textbox1) will be the path of the picture, (texbox2) will be the name of the picture and (textbox3) is the database number of the picture (like 29).
I also have a (commandbutton1) that would update the respective tables related with the form, Textbox1 will update the field [Objecto] of table1, Textbox2 will update the field [Name] of table1 and Textbox3 will update the field [PhotoNumber] of table1.
I don't know the code that should go on the click event of the commandbutton.
Can someone help me?
With best regards
Jorge
P.S. The lower and upper limits should also be updated with the path, name and number
I am trying to design a database from scratch that duplicates some of the functionality in this database template from Microsoft: http://office.microsoft.com/en-us/templates/CT011366821033.aspx
In the form "Classes Subform" when you click on a Students Name the rest of the form is populated.
I have a main form (OrderForm) with a subform (OrderDetails). In the OrderDetails subform, I put a [txtSubSumOrder] TextBox at the subform footer to perform the Sum of the OrderDetails. To pass the [txtSubSumOrder] data back to the main OrderForm, I put another TextBox [txtMainSumOrder]=[OrderDetails].[txtSubSumOrder] at the main OrderForm. Therefore, I can calculate the commission for sales, profit and etc for the Order in the main OrderForm by using the data from the[txtMainSumOrder].
The challenge is I need to wait untill the [txtMainSumOrder] has been sucessfully updated with the changes in the OrderDetails subform before I can perform the calculation accurately. But programmatically, how do I know/detect the [txtMainSumOrder] has been successfully updated, before I initiate the calculation routine? I try the [Enter], [After Update] and various events for the [txtMainSumOrder] control, but I still fail to detect the changes has been take place.
I have a form I need to enter basic info into, and would like to know Iif there is a way based on the primary key id when I enter info on an individual's account, the rest of the info will get updated, i.e. contact info, full name, etc.?
1 table = personal (All Personal Info) 2 table = professional ( All Professional Skills of the person in personal)
2 forms as under
1 form = personal ( Here i put all Personal Infor of Person) 2 form = Professional ( here when i select name of the person from DropDown Box entered in Personal table it shows his nic no. automatically in next field, now here is problem if person is already added and i select his name from the drop down list his info from professional table shld be displayed also. so i can make changes in it and if there is no information added in professional table of that person then we can add them easily and like that we can easily navigate through record buy just selecting name of person from the drop downloa list)
NOTE: Sample Database is added if anyone can make changes in it.....
I have a form call member. In the member form I had created a membership Id combine with several code which can shown in the form. But this is only shown and I need this combine memberID to be update into another field.
Anyone have better idea which I just need to add it into controlsource ?
I have a data entry form that is based on four tables which are linked by a field 'fileno'.
I am now trying to enter new records via the form and update the four tables but i'm not permitted to do so. It seems that all the fields are locked for display only.
I have a form that has a related pop up from. I have an IF/Then/else statment. I want to up date a field in the orginal form from that if/then/else statement. I can get my IF/Then/Else statement to work on the subform but I can get it to update the orginal form. I might have a problem with my forms![xxxx]![yyyyy] syntax.
Sory about my english.I have a table that records data.Name-Surname-adress-payment time etc.The payment time is very important because all event is progress around this.Is that possible to remind me before the payment time?Thank you very much for your help.