Difference between revisions of "RU/kb/00000104"

From Wiki
Jump to navigationJump to search
(BreadCrumbL10n)
(Добавил пример)
Line 13: Line 13:
 
{{RUcode|40|InfraLinux.N2Scribe.Currency2Scribe(n)}}
 
{{RUcode|40|InfraLinux.N2Scribe.Currency2Scribe(n)}}
  
 +
 +
Пример создания пользовательской функции Calc<ref>Пользовательская функция Calc обязательно должна сохраняться в библиотеке Standard, независимо от выбора хранилища (документ, пользовательский профиль или системный профиль).</ref>:
 +
 +
<source lang="vb">
 +
Sub CalcCurr2Scribe(curr_value as Currency) as String
 +
  GlobalScope.BasicLibraries.LoadLibrary("InfraLinux")
 +
 +
  CalcCurr2Scribe = Currency2Scribe(curr_value)
 +
End Sub
 +
</source>
 +
 +
После сохранения макроса, в Calc становится доступной функция:
 +
{{RUcode|40|{{=}}CalcCurr2Scribe(123,45)}}
  
 
{{RUsign|Sancho|А. Е. Харламенков}}
 
{{RUsign|Sancho|А. Е. Харламенков}}
 
{{RUoooproversion|3.2.x}}
 
{{RUoooproversion|3.2.x}}
 
{{RUkbCalcBottom}}
 
{{RUkbCalcBottom}}

Revision as of 09:35, 18 November 2010


Возможность автоматического создания суммы прописью реализована в OpenOffice.org pro начиная с версии 3.2.


Обеспечивается корректное формирование и суммы прописью в рублях и просто — цифры прописью (можно использовать для вывода количества) для всего диапазона значений стандартного бухгалтерского калькулятора в 14 разрядов. Данная функция избавлена от распространённой ошибки накопления погрешности с увеличением разряда числа.


Для этого задействуется функция Template:RUcode


Пример создания пользовательской функции Calc[1]:

Sub CalcCurr2Scribe(curr_value as Currency) as String
  GlobalScope.BasicLibraries.LoadLibrary("InfraLinux")

  CalcCurr2Scribe = Currency2Scribe(curr_value)
End Sub

После сохранения макроса, в Calc становится доступной функция: Template:RUcode

Template:RUsign Template:RUoooproversion




  1. Пользовательская функция Calc обязательно должна сохраняться в библиотеке Standard, независимо от выбора хранилища (документ, пользовательский профиль или системный профиль).


К началу страницы