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


Сумма прописью без рублей и копеек


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

#41 CbCoder

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

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 23 Август 2013 - 10:43

Просмотр сообщенияDinara (23 Август 2013 - 09:00) писал:

Необходимо, чтобы проставлялись только рубли без указания копеек,переделала под
SumPropis(field=$Summa, currency="рублей", cents="none", caps=1)
Выдает ошибку на шаблон((

В примере, откуда вы скопировали функцию, опечатка (исправил). Ориентироваться надо на тот код, который был у вас до этого, добавив отключение копеек:

{SumPropis value="{$Summa}" cents="none" caps=1}


Просмотр сообщенияDinara (23 Август 2013 - 09:02) писал:

+ в шаблоне RTF такое вычисление
$cur_rec = data_table("Договор","id={ID}"); return num2str($cur_rec['Сумма'],"","",0);

Аналогично, убираем копейки:

$cur_rec = data_table("Договор","id={ID}"); return num2str($cur_rec['Сумма'],"","none",0);


#42 Dinara

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

  • Пользователи
  • PipPipPip
  • 527 сообщений
  • Пол:Женщина
  • Город:Уфа

Отправлено 23 Август 2013 - 13:03

Ух ты,здорово))копейки "отключаются"=)
а мне тут новую задачу поставили,и рубли убрать) пишу как
{$Summa} ({SumPropis value="{$Summa}" currency="none" cents="none" caps=1})
и почему-то опять ошибка..Что здесь неверно может быть?

#43 CbCoder

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

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 23 Август 2013 - 13:44

Ошибка то какая? По функции не должно быть ошибки, вроде.

#44 Dinara

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

  • Пользователи
  • PipPipPip
  • 527 сообщений
  • Пол:Женщина
  • Город:Уфа

Отправлено 23 Август 2013 - 14:16

Просмотр сообщенияCbCoder (23 Август 2013 - 13:44) писал:

Ошибка то какая? По функции не должно быть ошибки, вроде.
Прикольно..хотела вставить такой бааальшой текст ошибки,который у меня выходил,а его теперь нет..)

#45 Dinara

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

  • Пользователи
  • PipPipPip
  • 527 сообщений
  • Пол:Женщина
  • Город:Уфа

Отправлено 29 Август 2013 - 14:18

Кто-нибудь может подсказать,а как сделать это чудо-прописью сумму в эксель?)

#46 CbCoder

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

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 29 Август 2013 - 14:36

Насколько понимаю, только через вычисляемое поле. Если вы конечно про шаблоны эксель в программе, а не про саму программу Excel.

$line['Пропись'] = num2str($line['Сумма'],"","none",0);

Хотя, возможно что и в самом Экселе есть что-то подобное, это вам уже к ним в документацию.

#47 Ganych

    Новичок

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

Отправлено 05 Февраль 2016 - 14:55

Возможно ли написание числа 1,10 в формате: 1 руб. 10 коп.?

#48 CbCoder

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

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 05 Февраль 2016 - 19:32

Через вычисляемое поле очевидно можно. Функция прописи тут не причем.





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

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