Есть запрос с несколькими источниками.
Может подскажет кто, можно ли и "как", вытянуть в вычисляемое поле запроса ID записи и имя формы источника.
--
С именем формы пока придумал такую хитрость:
В каждой форме-источнике есть галка, которая всегда = 1.
Может можно как-то еще...
А вот как ID в столбец вытянуть....
ну и бд


См. также: Энциклопедия DX | Форум на develop-soft | Песочница



Вытянуть ID и название формы в запрос
- admin
- Разработчик
- Сообщения: 4626
- Зарегистрирован: Пн мар 14, 2016 11:32 am
- Откуда: Ленинградская
- Благодарил (а): 20 раз
- Поблагодарили: 95 раз
Re: Вытянуть ID и название формы в запрос
Id записи можно узнать только для запроса с одним источником: RecId. Id можно узнать по другим уникальным значениям: DBGetId. Имя формы узнать нельзя.
- rausNT
- Специалист
- Сообщения: 710
- Зарегистрирован: Чт авг 24, 2017 9:23 am
- Благодарил (а): 77 раз
- Поблагодарили: 6 раз
Re: Вытянуть ID и название формы в запрос
Наверное это костыль, но я в своих БД просто в формах создаю числовое поле, по умолчанию заполняемое ID записи и работаю с ним в интерфейсе приложения как с обычным полем.
-
- Интересующийся
- Сообщения: 192
- Зарегистрирован: Вт мар 14, 2017 11:41 am
- Откуда: Гомель, Беларусь
- Благодарил (а): 6 раз
- Поблагодарили: 9 раз
Re: Вытянуть ID и название формы в запрос
Ясно, понял.admin писал(а):только для запроса с одним источником: RecId.
Жаль. Буду юзать свой костыль...admin писал(а): Имя формы узнать нельзя.
Тоже так делаю) вот думал, мало-ли, вдруг есть еще способы..rausNT писал(а):числовое поле, по умолчанию заполняемое ID записи
Всем спасибо за ответы.
-
- Интересующийся
- Сообщения: 192
- Зарегистрирован: Вт мар 14, 2017 11:41 am
- Откуда: Гомель, Беларусь
- Благодарил (а): 6 раз
- Поблагодарили: 9 раз
Re: Вытянуть ID и название формы в запрос
У меня что ни вопрос - то про "запрос" ))
Извиняюсь, наверное надо было в тему "Отчёты и запросы" писать сразу.
Извиняюсь, наверное надо было в тему "Отчёты и запросы" писать сразу.
- admin
- Разработчик
- Сообщения: 4626
- Зарегистрирован: Пн мар 14, 2016 11:32 am
- Откуда: Ленинградская
- Благодарил (а): 20 раз
- Поблагодарили: 95 раз
Re: Вытянуть ID и название формы в запрос
Вместо числового поля лучше счетчик, он индексируется. Поиск по счетчику будет быстрее, чем по числу.