Текущее время: Вс, июл 06 2025, 18:14

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Почтовый индекс при пакетном вводе.
СообщениеДобавлено: Ср, апр 26 2006, 11:15 
Младший специалист
Младший специалист

Зарегистрирован:
Вс, янв 22 2006, 14:00
Сообщения: 63
Откуда: Москва
Загружаю с помощью ФМ "ALSM_EXCEL_TO_INTERNAL_TABLE" из excel файла кредиторов во внутреннюю таблицу. Потом использую пакетный ввод.

Проблема в "не понимании" почтового индекса.
Программа прекрасно работает, если присвоить полю postlz значение в программе (делалось для тестирования) и выдает ошибки при присваиваивании значения считанной из excel информации...

И в догонку вопрос.
При запуске программы вызывается экран , где надо выбрать сессия будет или просто транзакция. Так вот. Если запускаю программу, созданную на основе "записи", то там отображаются все слова.
А когда, этот экран вызывается из моей программы, то все контролы видны, а СЛОВ(подписей к контролам) нет.
С чем это может быть связано?


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

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
А в чем заключается 'непонимание' индекса? можно подробнее?
И какой экран вы вызываете? программы, сгенерированной на основании пакетного?


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

Зарегистрирован:
Вс, янв 22 2006, 14:00
Сообщения: 63
Откуда: Москва
"Не понимание" индекса заключается в том, что выводится ошибка : Уажите почтовый индекс или почтовый ящик почтового индекса.

При запуске транзакции в mode E, меня выкидывает на экран "Адрес" (fk01) и требуется ввести индекс.

Может понятнее так:
Если
zlfa1-pstlz = ty_t_itab-value(значение из excel). то ошибка.
Если
zlfa1-pstlz = '987654'. То все нормально и кредитор создается, с заполненными другими полями, взятыми их excel.

В .xls проверяла. В ячейке почтового индекса стоит 6-значный номер. Формат ячейки - текст.


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

Зарегистрирован:
Вс, янв 22 2006, 14:00
Сообщения: 63
Откуда: Москва
Про экран так:
Написала программу, которая "разбирает" файл excel во внутреннюю таблицу.
Далее необходимо было записать данные из внутренней таблицы в БД.
Для этого создала в shdb запись, на ее основе - программу Й, и скопировала код из этой программы в свою.
В результате, при запуске программы Й - нормальный экран с подписями ко всем элементам.
При запуске моей программы - экран без подписей, хотя вполне работающий, если знать, куда мышкой ткнуть =)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Почтовый индекс при пакетном вводе.
СообщениеДобавлено: Ср, апр 26 2006, 11:51 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, мар 16 2005, 09:37
Сообщения: 42
Откуда: Москва
gerculesya написал(а):
И в догонку вопрос.
При запуске программы вызывается экран , где надо выбрать сессия будет или просто транзакция. Так вот. Если запускаю программу, созданную на основе "записи", то там отображаются все слова.
А когда, этот экран вызывается из моей программы, то все контролы видны, а СЛОВ(подписей к контролам) нет.
С чем это может быть связано?

Нужно руками Selection Texts заполнить


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

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
Советовал бы вам перед присвоением zlfa1-pstlz = ty_t_itab-value, поставить CONDENSE ty_t_itab-value [NO-GAPS]. Либо создать поле типа PSTLZ загнать в него ваше значение из екселя, убедиться что туда оно полностью попало и отдать в пакет.
Программу целиком не стоит брать, возьмите только часть где набивается пакетник и гляньте пост о пакетном вводе за вчерашнее число, там все разобрали :wink:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 26 2006, 14:46 
Младший специалист
Младший специалист

Зарегистрирован:
Вс, янв 22 2006, 14:00
Сообщения: 63
Откуда: Москва
Всем спасибо.
С первым вопросом разобралась. Кривые руки.


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

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


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

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


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

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