Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Please can someone clarify this for me:

What's the difference between setting a field as a lookup to a field in another table

AND

Making that field a calculation (in a text type) to be = to that other field?

Here's my problem.

Initially I need the field to lookup the values from the other table, but I only want that to happen once, once those values are in the new table I want users to be able to change them without risking loosing the changes when the original field is reselected.

e.g. When an activity is selected from a list (TABLE:Program), the activities default resources are stored in TABLE:Program from TABLE:Activities. The users can adjust those resources to fit their needs BUT is they select that activity again in that same record they lose all their changes and the resources are reset to the default values from the lookup.

Hi Carri

I would suggest using the Auto Enter Calculation function, with the option of 'Do not replace existing value of field' turned on. This will populate your field only once when the correct condition is met and never again, delivered the desired result i believe.

Cheers

Paul

A Lookup will do what you describe. The help on lookups is pretty good, Lookup Help

However, I would use the Auto Enter by calculation, and deselect the button "Do not replace existing value of Field (if any) Auto Enter

HTH

Lee

Sorry Paul, didn't mean to repeat what you posted, but I'll leave mind because it also points to the help section for more information on both types of entries.

Lee

  • Author

Wow it's that simple ... thank you so much!

What if we found an error in the original value and needed all those activities to be "relooked up" how would I do that?

  • Author

Thank you!

There is a way, but it will effect every record.

Go into Define Fields, and change the text field to a calculation field. Close the Define Fields, and it will change the field data. Then reenter Define fields, and click on the options again. Select the Calculation, and the Okay, and Close the Define fields.

HTH

Lee

[color:red]p.s.

This is where the ReLookup might have a slight advantage, because you can work with a Found Set, or individual Record.

Edited by Guest
p.s.

  • Author

Question about the change from lookup to auto-enter:

If data is already in the field that was calculated on entry (do not replace is checked off). And a user now wanted to use that same record but change the activity which is the field that the data is being calculated according to. Will it not replace the data of the old activity.

If not how do I word around that as I need it to change if the user selects a different activity as the default resouces are now different (ref. to origianl post for example)?

Thanks, Thanks and Thanks

Easy enough to see for yourself. Make a test file, and have the auto enter calculation based on the entry of a couple of fields (i.e. Field1 + Field2)

With the option selected, change the data in one of the fields the calculation is based on.

Override the calculation, and then change the data in one of the fields that the calculation is based on.

Deselect the option, and then test it again.

Lee

Edited by Guest

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.