Перейти к содержимому


Сумма прописью для шаблона DOCX


Сообщений в теме: 3

#1 Sergey

    Активный участник

  • Пользователи
  • PipPipPip
  • 33 сообщений

Отправлено 16 Ноябрь 2010 - 07:14

Подскажите как сделать вычисляемое поле сумма прописью для шаблона DOCX.
Пытался:

$sum = data_table("Договор", "id={ID}");
$sumpr = num2str($sum["Сумма договора"]);
return $sumpr;

Выдаёт:


Сумма договора :

1840800,00
Сумма прописью :

один миллион восемьсот сорок тысяч восемьсот рублей 00 копеек
Notice:Undefined variable: s in C:\Program Files\MSTL\���������� ����\www\include\propis.php on line 126

Может быть есть другой вариант.

#2 Timur

    Активный участник

  • Техподдержка ООО "КБ"
  • PipPipPip
  • 854 сообщений
  • Пол:Мужчина

Отправлено 18 Ноябрь 2010 - 17:59

Никак это не сделаешь, из-за того что вы такой вычисление написали, у Вас и перестал работать шаблон.

#3 Timur

    Активный участник

  • Техподдержка ООО "КБ"
  • PipPipPip
  • 854 сообщений
  • Пол:Мужчина

Отправлено 18 Ноябрь 2010 - 18:01

Нотисы отключить попробуйте.

#4 Sergey

    Активный участник

  • Пользователи
  • PipPipPip
  • 33 сообщений

Отправлено 23 Ноябрь 2010 - 14:51

А ларчик то просто открывался

надо в файлик propis.php внести изменения

строки 107, 108, 109

$s=" ";
$s1=" ";
$s2=" ";

и результат следующий



Сумма договора :

1,01
Сумма прописью :

один рубль одна копейка

ошибок нет





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных