|
Не выводятся на макет паспортные данные | ☑ | ||
---|---|---|---|---|
0
deadpuma
27.07.12
✎
13:57
|
Делаю внешнюю обработку печати трудового договора, в реквизитной части не могу вывести Паспортные данные и АдресРегистрации, остальное все выводится. Делаю это все в Комплексной Автоматизации.
Вопрос в том, что не могу найти таблицу где хранятся паспортные данные ФизЛиц и сформировать запрос для нее. Будьте добры подскажите. вот что есть на данный момент: Запрос.УстановитьПараметр("Ссылка", СсылкаНаОбъект); Результат = Запрос.Выполнить(); Стр = Результат.Выбрать(); Пока Стр.Следующий() цикл СведенияОСотруднике = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(Стр.ФизЛицо, СсылкаНаОбъект.ДатаНачала); СотрудникСсылка = Стр.Сотрудник; СотрудникОбъект = СотрудникСсылка.ПолучитьОбъект(); // получаем данные для печати СведенияОСотруднике = СотрудникОбъект.СформироватьЗапросДляПечатиТрудовогоДоговора().Выбрать(); //СведенияОСотруднике.Следующий(); //ОбластьМакета.Параметры.Адрес = СсылкаНаОбъект.Физлицо. //ОбластьМакета.Параметры.Паспотр = "серия " + ДокументСерия + " №" + ДокументНомер + " выдан " + Формат(ДокументДатаВыдачи,"ДФ='дд ММММ гггг'") + " " + ДокументКемВыдан; //Пока Стр.Следующий() цикл //СведенияОСотруднике = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(СсылкаНаОбъект.Физлицо, СсылкаНаОбъект.ДатаНачала); //СотрудникСсылка = СсылкаНаОбъект.Наименование; //СотрудникОбъект = СотрудникСсылка.ПолучитьОбъект(); //// получаем данные для печати //СведенияОСотруднике = СотрудникОбъект.СформироватьЗапросДляПечатиТрудовогоДоговора().Выбрать(); ////СведенияОСотруднике.Следующий(); ОбластьМакета.Параметры.Паспорт = СТРОКА(СведенияОСотруднике.ДокументСерия) + " №"+ СТРОКА(СведенияОСотруднике.ДокументНомер) + " " + "выдан " + СведенияОСотруднике.ДокументКемВыдан + " " + Формат (СведенияОСотруднике.ДокументДатаВыдачи, "ДЛФ=DD"); ОбластьМакета.Параметры.АдресРегистр = СведенияОСотруднике.АдресРегистрации; ОбластьМакета.Параметры.Сотрудник = СсылкаНаОбъект.Физлицо; ОбластьМакета.Параметры.ДатаРождения = Формат( СсылкаНаОбъект.Физлицо.ДатаРождения, "ДЛФ=DD"); ОбластьМакета.Параметры.НомерПС = СсылкаНаОбъект.Физлицо.СтраховойНомерПФР; КонецЦикла; |
|||
1
hhhh
27.07.12
✎
14:03
|
Вывести() забыли вставить. Вот оно и не выводится.
|
|||
2
deadpuma
27.07.12
✎
14:06
|
ТабДок.Вывести(ОбластьМакета);
нет не забыл, это есть ниже, просто не выделил при копировании кода сюда. остальные реквизиты заполняются НомерПС, ДатаРождения и т.д. Кроме Паспорт и АдресРегиср |
|||
3
Саша80
27.07.12
✎
14:12
|
а причем тут сотрудник? ищи в регистре сведений сведения о физическом лице
|
|||
4
Саша80
27.07.12
✎
14:14
|
полный текст запроса кинь, в отладчике смотрел что запрос выводит?
|
|||
5
Zmich
27.07.12
✎
14:16
|
А почему СведенияОСотруднике.Следующий() закомментарено?
|
|||
6
hhhh
27.07.12
✎
14:17
|
(2) да, вот
//СведенияОСотруднике.Следующий(); тут какой-то вредитель вам две черточки зафигачил. |
|||
7
deadpuma
27.07.12
✎
14:26
|
(6) это я комментировал, раскомментил - не помогло
|
|||
8
deadpuma
27.07.12
✎
14:35
|
Ребята помогите плиз, за помощь переводу вам деньги на кошелек. очень надо сделать голова уже не соображает. Дело в том что часть обработки писал не я, и в чужом коде "плаваю".
|
|||
9
hhhh
27.07.12
✎
14:41
|
ну выложите вашу обработку куда-нибудь на файлообменник. А какая конфа у вас? ЗУП?
|
|||
10
deadpuma
27.07.12
✎
14:45
|
вот обработка [url=http://narod.ru/disk/58054741001.848ee356fb721103033ee6db4631a9b6/КомплектДокументов.epf.html]КомплектДокументов.epf[/url]
конфа Комплексная Автоматизация 8 |
|||
11
deadpuma
27.07.12
✎
14:47
|
сорри вот ссылка http://bit.ly/SX7e3o
|
|||
12
deadpuma
27.07.12
✎
15:13
|
ребята срочно нужно, кто-то посмотрит?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |