Текущее время: Ср, июл 23 2025, 20:22

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Как в PDF посраничный итог вывести не в числовом, а в текстовом формате (для инв.ведомостей)
СообщениеДобавлено: Ср, мар 25 2009, 12:09 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, мар 25 2009, 11:52
Сообщения: 25
Пол: Женский
Подскажите, пожалуйста, если кто дорабатывал стандартный формуляр ИНВ-3 J_3R_INV3_CONTEXT, как постраничный итог по кол-ву позиций на странице, кол-ву материалов и сумм вывести не в числовом формате, а текстом, т.е. не "1000" , а "Одна тысяча" например.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как в PDF посраничный итог вывести не в числовом, а в текстовом формате (для инв.ведомостей)
СообщениеДобавлено: Ср, мар 25 2009, 12:18 
Специалист
Специалист

Зарегистрирован:
Пт, сен 05 2008, 08:08
Сообщения: 134
Пол: Женский
ФМ SPELL_AMOUNT. Было :wink:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как в PDF посраничный итог вывести не в числовом, а в текстовом формате (для инв.ведомостей)
СообщениеДобавлено: Ср, мар 25 2009, 12:22 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Yellow Raven написала:
ФМ SPELL_AMOUNT. Было :wink:

Вы думаете PDF это осилит рантайм ?

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как в PDF посраничный итог вывести не в числовом, а в текстовом формате (для инв.ведомостей)  Тема решена
СообщениеДобавлено: Ср, мар 25 2009, 12:25 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
nastya_m написала:
Подскажите, пожалуйста, если кто дорабатывал стандартный формуляр ИНВ-3 J_3R_INV3_CONTEXT, как постраничный итог по кол-ву позиций на странице, кол-ву материалов и сумм вывести не в числовом формате, а текстом, т.е. не "1000" , а "Одна тысяча" например.


Если не ошибаюсь, в формуляре J_3R_INV3_CONTEXT - это реализовано. Скрипт, кажется, называется speller.
Сейчас посмотреть не могу, может быть позже.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как в PDF посраничный итог вывести не в числовом, а в текстовом формате (для инв.ведомостей)
СообщениеДобавлено: Пн, мар 30 2009, 13:35 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, мар 25 2009, 11:52
Сообщения: 25
Пол: Женский
Lars написал:
nastya_m написала:
Подскажите, пожалуйста, если кто дорабатывал стандартный формуляр ИНВ-3 J_3R_INV3_CONTEXT, как постраничный итог по кол-ву позиций на странице, кол-ву материалов и сумм вывести не в числовом формате, а текстом, т.е. не "1000" , а "Одна тысяча" например.


Если не ошибаюсь, в формуляре J_3R_INV3_CONTEXT - это реализовано. Скрипт, кажется, называется speller.
Сейчас посмотреть не могу, может быть позже.


Благодарю за подсказку. Долго мучалась искала, пока не догадалась выпустить Note 1227559. После решение стало понятным.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как в PDF посраничный итог вывести не в числовом, а в текстовом формате (для инв.ведомостей)
СообщениеДобавлено: Вт, сен 13 2011, 17:38 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 15 2011, 22:44
Сообщения: 33
Может выводил кто подитог по странице по каждой единице измерения? Пример: два (кг), четыре (шт), три (м).

Текстом числа выводить умею, а вот как разбросать все по е.и. не знаю...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как в PDF посраничный итог вывести не в числовом, а в текстовом формате (для инв.ведомостей)
СообщениеДобавлено: Чт, сен 22 2011, 14:47 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 15 2011, 22:44
Сообщения: 33
вроде найдено решение. писалось на жабаскрипте прямо в формуляре:

Code:
this.rawValue = '';

var oFields = xfa.layout.pageContent(CurrPage - 1 , "field");
var fieldCount = oFields.length;
// Continue if fields were found on the page
if (fieldCount > 0) {
  var n = 'Null', o = {};
  for (var i=0; i < fieldCount; i++) {
    if (oFields.item(i).name == 'N05_UOMOKEI'){
      n = oFields.item(i).rawValue;
      if (!n) n = 'Null';
    }
    if (oFields.item(i).name == 'N10_AA_QNTY' && oFields.item(i).rawValue){
      if (!o[n]) o[n] = 0;
      o[n] += (oFields.item(i).rawValue * 1);
    }     
  }
  for(var k in o){
    if(o[k] != 0){
      if(this.rawValue !== '') this.rawValue += ';';
      this.rawValue += speller.spellWordsOf(o[k], 0);
      if(k != 'Null') this.rawValue += '(' + k + ')';
    } 
  } 
}


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как в PDF посраничный итог вывести не в числовом, а в текстовом формате (для инв.ведомостей)
СообщениеДобавлено: Чт, июн 14 2012, 08:25 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, окт 31 2011, 14:21
Сообщения: 69
Пол: Женский
Добрый день!

Есть аналогичная задача, но разница в том, что в числах присутствует дробная часть, то есть 5,175 (кг), 1,25 (м),
и в подитоге на странице необходимо выводить словами: пять целых сто семьдесят пять тысячных (кг), одна целая двадцать пять сотых (м) и т.д.

Может кто-то встречался с подобной задачей?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB