Текущее время: Сб, июн 28 2025, 08:02

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


FAQ по разделу



1. Прежде чем писать - подумай: а стоит ли это делать? Если ты все-таки решил написать, подумай еще раз. На форуме запрещено редактирование собственных сообщений, а администрация (даже после твоих жалостных просьб) ничего редактировать или удалять не собирается. Помни, что в определенных случаях публикация поста в этом форуме может стоит тебе: премии, репутации, нервов, работы и т.д. Прецеденты были.

2. "Месть - блюдо, которое лучше подавать холодным". Старая клингонская поговорка (С). Эмоции - твой враг. Если ты обвиняешь конкретного человека или компанию в серьезных нарушениях законодательства - имей на руках доказательства. Лучше всего подойдет решение суда. Сойдет и твое заявление в суд, СК, прокуратуру или полицию. На самый крайний случай - сохраненная переписка. Бездоказательные обвинения будут удаляться без предупреждения. Имей в виду, что часто после прочтения поста человеком, которого ты обвиняешь, могут наступить обстоятельства, описанные в п.3.

3. Отвечай за базар. Будь доступен хотя бы в ЛС или на почте для общения с администрацией форума, если после публикации твоего поста возникнут проблемы. Поскольку, если ты струсишь и сбежишь, то тот, кому надо, тебя все равно найдет, а параллельно устроит неслабые проблемы лично мне (уже бывало такое). А я, администратор форума, не имею могущественных и влиятельных друганов, которые могли бы за меня постоять. Более того: сильный стресс может меня в теории просто убить. Подумай, выгоден ли тебе такой исход событий.

4. Будь честен. Если в конфликте с человеком или компанией есть элемент и твоей вины, обязательно упомяни об этом. Тем самым ты сразу отсечешь возможные обвинения тебя (и меня) в распространении клеветы. Если такая правда неприемлема для тебя - не пиши вообще ничего. Целее будешь сам и добавишь мне пару лет жизни в качестве бесплатного приложения.

5. Не переходи на личности. Будь корректен, такт и этичность всегда смотрятся лучше, чем поливание грязью.

6. Имей терпение. Если ты не нашел темы с обсуждением какой-либо компании в этом форуме, возможно, это не просто так. Прежде, чем открывать новую тему, задай вопрос админу или модератору, мы все поясним. Если ты открыл тему, а ее удалили, открывать новую не стоит, в определенных случаях это может привести к предупреждениям и банам на форуме. Причины удаления всегда можно уточнить у админа или модератора в приватном порядке.

7. Прочитай пп. 5.2 - 5.4 правил форума. Там изложено почти все то же самое, что и здесь, но с некоторыми подробностями, которые лишними не будут.



Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 388 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17, 18, 19 ... 26  След.
Автор Сообщение
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Ср, фев 17 2016, 23:45 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
жулик написал(а):
@Удав:
Code:
GET REFERENCE OF lv_i INTO ls_data-ref.
Какое значение примет ls_data-ref в отладке? 5?

т.е. если после этого кода у меня будет строка кода:
Code:
clear: lv_i, lv_s, lv_f
Я после этого смогу сделать:
Code:
LOOP lt_data INTO ls_data.
и вернуть все значения?

О хосподи, в чем проблема создать динамически локальные копии переменных, если хочется извратиться? Или сделать ссылку на класс, как вы распинались про джаву :gigi:
Читайте help.sap.com и не задавайте ламерских вопросов. Там все есть.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Чт, фев 18 2016, 00:24 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вс, янв 11 2009, 14:41
Сообщения: 902
Откуда: Москва
Пол: Мужской
Да-да, читайте... 8)

Code:
REPORT  ZTEST2.

DATA:
  l_s TYPE string,
  l_i TYPE i,
  lt_data TYPE STANDARD TABLE OF REF TO data.

FIELD-SYMBOLS:
  <fs> LIKE LINE OF lt_data[],
  <any> TYPE any.

* вариант 1 (ссылки на исходные переменные)
l_s = 'жулик-теоретик'.
l_i = 2016.

APPEND INITIAL LINE TO lt_data ASSIGNING <fs>.
GET REFERENCE OF l_s INTO <fs>.

APPEND INITIAL LINE TO lt_data ASSIGNING <fs>.
GET REFERENCE OF l_i INTO <fs>.

* обнулятся и данные в lt_data
CLEAR:
  l_s, l_i.

LOOP AT lt_data ASSIGNING <fs>.

  ASSIGN <fs>->* TO <any>.
  WRITE / <any>.
ENDLOOP.

REFRESH:
  lt_data[].

* вариант 2 (копии данных - аналог упаковки в C# или JAVA в тип Object)
l_s = 'жулик-теоретик'.
l_i = 2016.

APPEND INITIAL LINE TO lt_data ASSIGNING <fs>.
CREATE DATA <fs> LIKE l_s.
ASSIGN <fs>->* TO <any>.
<any> = l_s.

APPEND INITIAL LINE TO lt_data ASSIGNING <fs>.
CREATE DATA <fs> LIKE l_i.
ASSIGN <fs>->* TO <any>.
<any> = l_i.

* в lt_data данные не обнулятся
CLEAR:
  l_s, l_i.

LOOP AT lt_data ASSIGNING <fs>.

  ASSIGN <fs>->* TO <any>.
  WRITE / <any>.
ENDLOOP.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Чт, фев 18 2016, 05:58 
Специалист
Специалист

Зарегистрирован:
Вт, янв 22 2008, 18:56
Сообщения: 176
Кодер написал(а):
(смотрит мутным взглядом): 1(одна) копейка%118. Куда хвост относить будем?
Если делить целые, то получится:
1/118 = 0 (результат деления)
1%118 = 1 (остаток от деления = хвост)
Получится одна копейка. Хвост можно относить куда угодно.
Поделитесь пожалуйста вашей версией деления одной копейки.

murmur написал:
Да-да, читайте...
Спасибо за пример. Я сразу сказал, что ничего не знал про REF TO data и сомневался в самой возможности подобной технической реализации, как во втором варианте. Только вместо того чтобы начать читать про АВАР я лучше перестану про него писать.

_________________
John 9:25: “I was SAP, but now I C.”


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Чт, фев 18 2016, 11:18 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, окт 28 2008, 23:19
Сообщения: 66
Пол: Мужской
кмк спорить о возможностях того или иного языка безперспективно - любой язык может все.
доказательства можно нарыть в спорах на sql.ru десятилетней давности.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Чт, фев 18 2016, 20:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
жулик написал(а):
Поделитесь пожалуйста вашей версией деления одной копейки.


Я уже даже боюсь писать эту фразу! Но все-таки: погуглите "бухгалтерское округление". Возможно мой пример с копейкой был не очень показателен. Но тут уж что поделать: писал поздно.

жулик написал(а):
про АВАР я лучше перестану про него писать.


Наконец-то увидев под вашим ником трезвое решение, аплодирую стоя!
Изображение

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Чт, фев 18 2016, 21:21 
Специалист
Специалист

Зарегистрирован:
Вт, янв 22 2008, 18:56
Сообщения: 176
Кодер написал(а):
Я уже даже боюсь писать эту фразу! Но все-таки: погуглите "бухгалтерское округление".
Кодер, дайте пожалуйста ссылку на приличный источник.

_________________
John 9:25: “I was SAP, but now I C.”


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Чт, фев 18 2016, 21:43 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
жулик написал(а):
Кодер, дайте пожалуйста ссылку на приличный источник.

Я правильно понимаю, что гугл не помог? :o

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Пт, фев 19 2016, 06:54 
Специалист
Специалист

Зарегистрирован:
Вт, янв 22 2008, 18:56
Сообщения: 176
@Кодер & Удав
Под приличными источниками я понимаю: энциклопедии, справочники, статьи в авторитетных научных журналах. Источники вроде woman.ru, и российские учебники для высшей школы по гуманитарным наукам приличными источниками не считаю.

Далее, что касается озвученного "бухгалтерского округления", то картина примерно следующая:
  • Словари Яндекса такой статьи не имеют и в лучшем случае предлагаю перевести это на английский.
  • В Википедии такого понятия тоже нет, есть «банковское округление» (Банковское округление (англ. banker's rounding) — округление для этого случая происходит к ближайшему чётному, то есть 2,5 → 2, 3,5 → 4.), о котором в англоязычной Википедии есть занятный тезис «The origin of the term bankers' rounding remains more obscure. If this rounding method was ever a standard in banking, the evidence has proved extremely difficult to find».

Позвольте узнать, что у вас находит Гугл?

_________________
John 9:25: “I was SAP, but now I C.”


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Пт, фев 19 2016, 09:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
жулик: о! у вас начало получаться! Все правильно нашли. То, что у нас называют "бухгалтерским" - в англ. википедии "банковское".
Заметка из истории термина приведенная вами, конечно интересна. Но что же вы ее не привели до конца?
To the contrary, section 2 of the European Commission report The Introduction of the Euro and the Rounding of Currency Amounts [19] suggests that there had previously been no standard approach to rounding in banking; and it specifies that "half-way" amounts should be rounded up.
Т.е: стандарта на округление в банкинге не было, если меня не подводит мое умение пользоваться переводчиком.
Т.е. термин был употребительный, но не стандартизированный.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Пт, фев 19 2016, 10:22 
Специалист
Специалист

Зарегистрирован:
Вт, янв 22 2008, 18:56
Сообщения: 176
Кодер написал(а):
То, что у нас называют "бухгалтерским" - в англ. википедии "банковское".
Кодер, способы семантического связывания информации, которые используются в вашей нервной системе, могли бы обогатить современную науку. Вы себя просто растрачиваете, в то время, когда должны приносить пользу науке, внося свой вклад в решение задач кластеризации. Я даже не решаюсь предположить, что Вы ответите, если я спрошу: «У кого это «у нас»?». Теперь мне понятно, почему Гугл выдает нам такие разные результаты запросов.

Кодер написал(а):
Заметка из истории термина приведенная вами, конечно интересна. Но что же вы ее не привели до конца?
To the contrary, section 2 of the European Commission report The Introduction of the Euro and the Rounding of Currency Amounts [19] suggests that there had previously been no standard approach to rounding in banking; and it specifies that "half-way" amounts should be rounded up.
Вы снова вынуждаете меня цитировать самого себя:
жулик написал(а):
Банковское округление (англ. banker's rounding) — округление для этого случая происходит к ближайшему чётному, то есть 2,5 → 2, 3,5 → 4.
Вы не находите, что до сих пор нет единого представления о банковском округлении?

Кодер написал(а):
Т.е: стандарта на округление в банкинге не было, если меня не подводит мое умение пользоваться переводчиком.
Т.е. термин был употребительный, но не стандартизированный.
Подводит. Не известно, но так и не стал. Мне кажется вас начинает подводить логика.

З.Ы. Мы, кстати, можем вернуться к делению 1(одной) копейки на 118. Вы так и не привели свой метод.

_________________
John 9:25: “I was SAP, but now I C.”


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Пт, фев 19 2016, 13:13 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
[code="жулик"]Кодер, способы семантического связывания информации, которые используются в вашей нервной системе, могли бы обогатить современную науку.[/code]
Бгг... "И эти люди запрещают мне ковыряться в носу!"(С)
А так зажигательно о переходе на личности писали!:-)
жулик написал(а):
У кого это «у нас»?

А, да! точно! тут же на форуме люди из разных стран. Исправляюсь: у нас в РФ.
[code="жулик"]Вы не находите, что до сих пор нет единого представления о банковском округлении?[/code]
Не нахожу, т.к. выше в той же статье вики значится:
Round half to even ... This variant of the round-to-nearest method is also called unbiased rounding, convergent rounding, statistician's rounding, Dutch rounding, Gaussian rounding, odd–even rounding, or bankers' rounding.
жулик написал(а):
Мы, кстати, можем вернуться к делению 1(одной) копейки на 118. Вы так и не привели свой метод

Я выше написал, что пример выбрал некорректный. Речь шла о примерах, которые вы можете найти для бух. округления в гугле. Так что - возвращаться не будем. Если хочется - смотрите примеры.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Пт, фев 19 2016, 14:25 
Специалист
Специалист

Зарегистрирован:
Вт, янв 22 2008, 18:56
Сообщения: 176
Кодер написал(а):
А так зажигательно о переходе на личности писали!:-)
Ваши слова?
Кодер написал(а):
Никаких переходов на личности. Исключительно мнение о ваших сообщениях в треде.
И замете, я опираюсь на факты, а не домыслы.

Кодер написал(а):
А, да! точно! тут же на форуме люди из разных стран. Исправляюсь: у нас в РФ.
У нас в России это "банковское", так как написано в Википедии. Откуда вы взяли термин "бухгалтерское" - мне не понятно. Возможно в вашей России это иначе, но разбираться в этом вопросе я не особо хочу.

Кодер написал(а):
Round half to even ...
Хорошо, пусть такой метод. Вы же понимаете, что он по определению не обеспечивает никакой точности и не может применяться в учете денег? Ни один банк или другой финансовый институт не станет это использовать. К точным методам округления можно отнести только Round towards zero. Вы точно уверены, что понимаете о чем пишете? Мы можем даже забыть про деление копейки, после Вашего выбора метода это уже не существенно. Просто, задача деления денег не решается арифметически, от слова СОВСЕМ. Школьной математики, которую вы мне припоминали, для этого не достаточно.

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

_________________
John 9:25: “I was SAP, but now I C.”


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Пт, фев 19 2016, 14:57 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
жулик написал(а):
Ваши слова?

мои-мои. Я и не отпираюсь. Я говорю о том, что ваша манера общение так же не блещет отсутствием оного :-)
жулик написал(а):
но разбираться в этом вопросе я не особо хочу.

Ну это уже было понятно.
жулик написал(а):
Просто, задача деления денег не решается арифметически, от слова СОВСЕМ.

Ошеломительные новости! просто-таки открытие века! Непонятно только, как же это налоговые декларации сдаются.
жулик написал(а):
Ни один банк или другой финансовый институт не станет это использовать.

Изображение
Доказать-то сможете свое утверждение? Или исключительно по принципу "я так думаю"?

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Пт, фев 19 2016, 15:26 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
2 жулик: а пожалуй, я действительно выйду из оффтопного флейма. Ведь чем хорош подраздел о работе? Сообщения не удаляются. Вот пусть и останутся ваши рассуждения о том же абапе, не смотря на то, что вы его не знаете :-)

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAP 2016
СообщениеДобавлено: Пт, фев 19 2016, 15:50 
Специалист
Специалист

Зарегистрирован:
Вт, янв 22 2008, 18:56
Сообщения: 176
@Кодер
Конечно, пусть остаются, так же как и ваши рассуждения об учете, налогах, математике, хотя Вы в этом явно не особо разбираетесь. Я принимаю ваш выход из дискуссии. Просто Вы немного перемазались своим же розжигом и только сейчас услышали запах своей же горящей плоти. А оффтопик это лишь только от части, SAP же не сам себя внедряет.

_________________
John 9:25: “I was SAP, but now I C.”


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 388 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17, 18, 19 ... 26  След.

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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