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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: При вводе числа в поле ALV типа QUAN преобразовывает в не тот формат, как бороться
СообщениеДобавлено: Вт, окт 24 2006, 16:46 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, май 24 2006, 09:33
Сообщения: 154
Откуда: Москва
Тоесть ввожу 40
а получаю на выходе 0.040

элемент данных в структуре LABST
QUAN13

_________________
Best regards
Dolbnev Alexandr


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 16:49 
Гость
укажи ссылочную таблицу и поле


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 16:55 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, май 24 2006, 09:33
Сообщения: 154
Откуда: Москва
Описал свою структуру
ZRASPROUT
поля
MANDT MANDT CLNT 3 0 Мандант
MATNR MATNR CHAR 18 0 Номер материала
WERKS WERKS_D CHAR 4 0 Завод
LABST LABST QUAN 13 3 Оцененный свободно используемый запас
LGOBE MEPO_LGORT CHAR 16 0 Склад
WERKS_NAME CHAR50 CHAR 50 0 Комментарий
MEINS MEINS UNIT 3 0 Базисная единица измерения
---------------
Выбираю запас в поле LABST кидаю во внутр таблицу её на вход ALV
потом при вводе в АЛВ нового значения для изменения
приходится писать
40.000 чтобы все село
а вот еси напишу 40 то кинет в таблицу 0.040
что делать ?

_________________
Best regards
Dolbnev Alexandr


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 17:01 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Lexx_nv написал(а):
Описал свою структуру
ZRASPROUT
поля
MANDT MANDT CLNT 3 0 Мандант
MATNR MATNR CHAR 18 0 Номер материала
WERKS WERKS_D CHAR 4 0 Завод
LABST LABST QUAN 13 3 Оцененный свободно используемый запас
LGOBE MEPO_LGORT CHAR 16 0 Склад
WERKS_NAME CHAR50 CHAR 50 0 Комментарий
MEINS MEINS UNIT 3 0 Базисная единица измерения
---------------
Выбираю запас в поле LABST кидаю во внутр таблицу её на вход ALV
потом при вводе в АЛВ нового значения для изменения
приходится писать
40.000 чтобы все село
а вот еси напишу 40 то кинет в таблицу 0.040
что делать ?


Вот что сделай :)

Code:
  CLEAR fieldcat.
  fieldcat-fieldname = 'MENGE'.
  fieldcat-ref_table = 'ZTAB'.
  fieldcat-ref_field = 'ASL'.
  fieldcat-dd_outlen  = 18.
  fieldcat-intlen     = 23.
  fieldcat-decimals_o = 3.
  fieldcat-coltext = 'Кол-во принимаемое к учёту, тонн'.
  fieldcat-edit = 'X'.
  APPEND fieldcat .


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 17:19 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, май 24 2006, 09:33
Сообщения: 154
Откуда: Москва
ls_fcat-fieldname = 'LABST'.
ls_fcat-reptext = 'Количество распр-го материала'.
ls_fcat-scrtext_l = 'Количество распр-го материала'.
ls_fcat-scrtext_m = 'Количество распр-го материала'.
ls_fcat-scrtext_s = 'Количество распр-го материала'.
ls_fcat-outputlen = '29'.
ls_fcat-ref_field ='ZRASPROUT'.
ls_fcat-ref_field = 'MEINS'.
ls_fcat-dd_outlen = 18.
ls_fcat-intlen = 23.
ls_fcat-decimals_o = 3.
ls_fcat-just = 'X'.
ls_fcat-edit = 'X'.
*ls_fcat-quantity = 'KAA'.


не прет

_________________
Best regards
Dolbnev Alexandr


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 17:22 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, май 24 2006, 09:33
Сообщения: 154
Откуда: Москва
В моей структуре
добавил спецом поле мейнс
а для лабста
указал рефную таблицу саму себя и поле мейнс

_________________
Best regards
Dolbnev Alexandr


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 17:47 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Lexx_nv написал(а):
В моей структуре
добавил спецом поле мейнс
а для лабста
указал рефную таблицу саму себя и поле мейнс


не. ты поле менге укажи в проверочной таблице.
вмоём примере
Code:
fieldcat-ref_field = 'ASL'.

Это поле количества.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 19:10 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
Завтра буду на работе, если будет ещё актуально - погляжу, что сам делал...

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 19:51 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Lexx_nv написал(а):
ls_fcat-ref_field ='ZRASPROUT'.
ls_fcat-ref_field = 'MEINS'.


Копипэйстить надо внимательнее. :) Одно из них должно быть ref_table.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 24 2006, 22:54 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, май 24 2006, 09:33
Сообщения: 154
Откуда: Москва
Спасибо за замечяние
это я сразу исправил, не на это упор :)

_________________
Best regards
Dolbnev Alexandr


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

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


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

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


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

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