Звоните
Екатеринбург
Пишите
Вход Регистрация

Как в MS Word в счете вытащить значение поля.

Написать сообщение
Сообщение будет добавлено в самый конец дискуссии
<Artem> 13 января 2010, 17:01#
Добрый день.
Как в печатную форму счета в MS Word вытащить значение поля должность сотрудника.
<Artem> 13 января 2010, 19:01#
Дополнение к вопросу. для более точного понимания.
В договоре мы можем получить должность сотрудника прописав вот такую строчку [LowerCase(GetPadegProf(KeyLookup('DUTIES.FNAME', 'IPRIMARY', IntToCBStr(KeyLookup('PEOPLE.DUTID', 'IPRIMARY', IntToCBStr(FirmPeople)))), 1))] что нужно прописать что бы в форме счета можно было получить должность?
<Artem> 14 января 2010, 14:01#
На сколько я понял для получения должности в форме счета необходимо написать вот так
[LowerCase(GetPadegProf(KeyLookup('DUTIES.FNAME', 'IPRIMARY', IntToCBStr(KeyLookup('PEOPLE.DUTID', 'IPRIMARY', IntToCBStr(keyLookup('Firm.UID', 'IPRIMARY',IntToCBStr(#########))))), 1))] но вот как получить название организации из документа счет? кто нибудь подскажет какое имя имеет поле организации для того что бы подставить его вместо ########.
<Ixion> 15 января 2010, 14:01#
Используйте выражение
{ DOCVARIABLE Фирма.Руководитель.Должность }
<Artem> 15 января 2010, 18:01#
Спасибо за помощь.
Но есть еще вопрос как сделать что бы должность была в родительном падеже.
<Сю> 19 января 2010, 17:01#
<Artem>, [GetPadegProf(Фирма.Руководитель.Должность, 2)] выражение для отчета
а для ворда попробуйте просто:
{ DOCVARIABLE GetPadegProf(Фирма.Руководитель.Должность, 2) }
<Artem> 26 января 2010, 11:01#
Если использовать в word { DOCVARIABLE GetPadegProf(Фирма.Руководитель.Должность, 2) } то при построение документа в word пишет ошибку "Ошибка! Переменная документа не указана"
<Сю> 05 февраля 2010, 10:02#
<Artem>, эх, сложно как-то :( (в БП7 на мой взгляд со всем этим гораздо проще)
посмотрите, как в отчете договора сделано - там же как раз выводится должность в родительном падеже.
Включите отображение картинок
Подписаться на тему