Текущее время: Пт, июл 18 2025, 14:34

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


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

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


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

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