Текущее время: Сб, июл 19 2025, 21:06

Часовой пояс: 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 часа


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

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


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

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