13.05.2008, 19:06
общий
это ответ
Здравствуйте, Extrbot!
Я немного дополню предыдущий ответ. Всё верно: нужно в ячейку вписать нужную формулу, переменную или шаблон и указать в свойствах ячейки, что тип её содержимого отлично от текста.
Однако хоть в таблице можно делать различныек вычисления, злоупотреблять этим не стоит. Рациональнее в ячейке таблицы поместить переменную, а значение этой переменной вычислять в модуле. Так будет быстрее.
То есть в формулах ячеек строки напишите переменные ПечСотрудник, ПечПол, ПечДатаРождения, ПечСтаж. Соответственно, в процедуре печати перед выводом строки таблицы этим переменным присвойте значения:
<code>// Пример
ПечСотрудник = Сотрудник.Наименование;
ПечПол = ?(Сотрудник.Пол = 1, "М", "Ж");
ПечДатаРождения = Формат(Сотрудник.ДатаРождения, "ДДДММММГГГГ");
ПечСтажВождения = СотрудникСтажВождения;
</code>
С уважением, Владимир.