ОК. Я не уверен, что полностью понимаю вашу проблему, но давайте начнем с названия страны и компании и посмотрим, смогу ли я помочь вам двигаться вперед. Вместо того, чтобы помещать поле «Страна» непосредственно в отчет, вы можете использовать поле формулы и сделать что-то вроде этого:
IF {@BookingRef} = "001" Then
"UK"
Else IF {@BookingRef} = "002" Then
"Germany"
Else
"Unnamed"
Теперь вы просто поместите поле формулы там, где раньше было поле страны, и в коде BookingRef будет указана правильная страна в базах. Это, однако, целесообразно, только если вы работаете с небольшим количеством названий стран / компаний или, возможно, с большим списком, который никогда не изменится, хотя я бы предостерег от последнего.
Другая вещь, которую вы можете сделать, - это создать таблицу в любой базе данных, которая содержит значения BookingRef, Company и Country, связать поля BookingRef из обеих «баз данных», а затем просто удалить поля в своем отчете.
Если я упускаю суть вашего вопроса, пожалуйста, будьте конкретны в отношении того, чего вы пытаетесь достичь, и что работает, а что нет в вашем текущем решении.