Имя: Пароль:
1C
 
Справочник и Регистр Сведений
0 Anton26
 
24.03.18
00:24
Доброе время суток, такая вот задача есть форма на которой есть поле ввода Серия и Номер прав, хочу сделать что пре выборе Водителя эти поля заполнялись сами. Данные о правах водителя хранятся в Регистре Сведений пишу такой запрос Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    ДокументыФизическихЛицСрезПоследних.Серия КАК СерияДокументаФизЛица,
    |    ДокументыФизическихЛицСрезПоследних.Представление КАК УдостоверениеСерия
    |ПОМЕСТИТЬ ВодительскоеУдостоверение
    |ИЗ
    |    РегистрСведений.ДокументыФизическихЛиц.СрезПоследних КАК ДокументыФизическихЛицСрезПоследних
    |ГДЕ
    |    ДокументыФизическихЛицСрезПоследних.Физлицо = &ВодительФизЛицо
    |    И ДокументыФизическихЛицСрезПоследних.ВидДокумента = ЗНАЧЕНИЕ(Справочник.ВидыДокументовФизическихЛиц.ВодительскоеУдостоверение)
    |;
    |ВЫБРАТЬ
    |    ДокументыФизическихЛицСрезПоследних.Серия КАК СерияДокументаФизЛица,
    |    ДокументыФизическихЛицСрезПоследних.Представление КАК УдостоверениеСерия
    |ИЗ
    |     РегистрСведений.ДокументыФизическихЛиц.СрезПоследних КАК ДокументыФизическихЛицСрезПоследних
    |ГДЕ
    |    ДокументыФизическихЛицСрезПоследних.Физлицо = &ВодительФизЛицо";
    Запрос.УстановитьПараметр("ВодительФизЛицо", Объект.ВодительФизЛицо);
    Результат = Запрос.Выполнить();
    ВыборкаДетальныеЗаписи = Результат.Выбрать();


он работает но он выводит всю строчку регистра сведений пример того что выводиться в поле ввода Серия - "Водительское удостоверение, серия: 26 00, № 0000000, выдан: 01 июля 2008 года, действует до: 01 июля". как сделать что бы в данном Справочнике в поле ввода Серия,Номер выводилось только серия и номер.
Если что то не понятно уточняйте.
1 onetone
 
24.03.18
02:03
(0) Пятница что ли?
Зачем ВТ в запросе?
Ну сделаю отдельными полями в справочнике, то что тебе нужно, а потом получай запросом....
2 Anton26
 
24.03.18
09:04
в справочники у меня отдельными полями но я не могу из регистра сведений вытащить отдельное поле
3 Anton26
 
24.03.18
09:59
Все всем спасибо с помощью консоли запросов разобрался
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.