- Код: Выделить всё
- Forms!имя_подчиненной_формы!имя_комбобокса
- Код: Выделить всё
- Forms!имя_главной_формы!имя_подчиненной_формы!имя_комбобокса
Это баг или фича?
 И как все-таки обратиться к полю из подчиненной формы в SQL-запросе?
 И как все-таки обратиться к полю из подчиненной формы в SQL-запросе?

Forms!имя_подчиненной_формы!имя_комбобоксаForms!имя_главной_формы!имя_подчиненной_формы!имя_комбобокса И как все-таки обратиться к полю из подчиненной формы в SQL-запросе?
 И как все-таки обратиться к полю из подчиненной формы в SQL-запросе?
 Т.е. Главная форма -> ПФорма1 -> ПФорма2 -> ПФорма3. На этой форме есть кнопка вызова справочника (дополнительная форма ДФорма на основе TreeView). Двойное нажатие на поле ДФормы   обрабатывается условным макросом, условие - Null в соответствующем поле ПФормы3. Если не Null то нужно перейти на новую запись ПФормы3 и последовательно перенести в нее значения из ДФормы. Без подчиненности все это работало "на-ура".
  Т.е. Главная форма -> ПФорма1 -> ПФорма2 -> ПФорма3. На этой форме есть кнопка вызова справочника (дополнительная форма ДФорма на основе TreeView). Двойное нажатие на поле ДФормы   обрабатывается условным макросом, условие - Null в соответствующем поле ПФормы3. Если не Null то нужно перейти на новую запись ПФормы3 и последовательно перенести в нее значения из ДФормы. Без подчиненности все это работало "на-ура". 
 
  

Private Sub Модель_DblClick(Cancel As Integer)
    
    If (Eval("[Forms]![Новый набор спецификации]![Системы в ТКП].[Form]![Коэффициенты1].[Form]![Спецификация].[Form]![Модель] Is Not Null")) Then
        Forms![Новый набор спецификации]![Системы в ТКП].Form!Коэффициенты1.Form!Спецификация.SetFocus
        DoCmd.GoToRecord , "", acNewRec
    End If
    Forms![Новый набор спецификации]![Системы в ТКП].Form!Коэффициенты1.Form!Спецификация.Form!Модель = Forms!tvwStrID![Прайс по категориям].Form!Модель
    Forms![Новый набор спецификации]![Системы в ТКП].Form!Коэффициенты1.Form!Спецификация.Form!Group = Forms!tvwStrID![Прайс по категориям].Form!Group
    Forms![Новый набор спецификации]![Системы в ТКП].Form!Коэффициенты1.Form!Спецификация.Form!Код = Forms!tvwStrID![Прайс по категориям].Form!Код
    Forms![Новый набор спецификации]![Системы в ТКП].Form!Коэффициенты1.Form!Спецификация.Form!Цена = Forms!tvwStrID![Прайс по категориям].Form!Цена
    Forms![Новый набор спецификации]![Системы в ТКП].Form!Коэффициенты1.Form!Спецификация.Form!ЗП = Forms!tvwStrID![Прайс по категориям].Form!ЗП
    Forms![Новый набор спецификации]![Системы в ТКП].Form!Коэффициенты1.Form!Спецификация.Form!УдТрудоемк = Forms!tvwStrID![Прайс по категориям].Form!Трудоемкость
    Forms![Новый набор спецификации]![Системы в ТКП].Form!Коэффициенты1.Form!Спецификация.SetFocus
    Forms![Новый набор спецификации]![Системы в ТКП].Form!Коэффициенты1.Form!Спецификация.Form!Модель.SetFocus
End Sub

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6