Текущее время: Вт, июл 22 2025, 10:34

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Динамические мероприятия - копирование записи в таблицу
СообщениеДобавлено: Вт, сен 25 2007, 13:58 
Специалист
Специалист

Зарегистрирован:
Ср, ноя 08 2006, 10:56
Сообщения: 143
Откуда: Екатеринбург
Пол: Женский
Добрый день,

насколько могла разобралась с динамическими мероприятиями, но не работает запись - обращение к полю в таблице:

Code:
0002,,,06,W,cop ра0002-gbdat = p0002-gbpas


что здесь не так и возможно ли такое вообще? :roll:

заранее спасибо!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 25 2007, 16:40 
Гость
При динамических мероприятиях работа ведется с инфотипами. И скопировать соответственно инфотип можно... То, что у вас написано, нужно как минимум на две строки разбить, например,так:

Code:
0002,,,06,I,COP,0002,,,(P0002-BEGDA),(P0002-ENDDA)
0002,,,06,W,р0002-gbdat = p0002-gbpas


ну и так далее...
Или я не правильно поняла и вам просто в текущем инфотипе надо даты уравнять?


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

Зарегистрирован:
Ср, ноя 08 2006, 10:56
Сообщения: 143
Откуда: Екатеринбург
Пол: Женский
Дико извиняюсь, написала совсем не то, о чем спрашивала :oops:


Code:
0002,,,06,I,COP,0002,,,/D
0002,,,06,W,рa0002-gbdat=p0002-gbpas


вот теперь верно :)
как быть в этой ситуации, когда мне необходимо, чтоб происходила запись этого значения из поля gbpas в поле таблицы pa0002-gbdat или такое не возможно или делается только абаперами? потому что когда поле gbdat скрыто на экране, то значение в него соотвественно не записывается :cry:


Последний раз редактировалось Lapin Ср, сен 26 2007, 06:20, всего редактировалось 1 раз.

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

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
а оно скрыто(HIDE) или инициализируется(INIT) T588M?

и вроде как пробелы нельзя вокруг равно ставить. Нота 386027.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 26 2007, 06:18 
Специалист
Специалист

Зарегистрирован:
Ср, ноя 08 2006, 10:56
Сообщения: 143
Откуда: Екатеринбург
Пол: Женский
Насколько я понимаю, когда INIT, то записывается начальное значение,
когда скрыто - значение не пишется,
поэтому на данный момент - поле выводится.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 05 2007, 10:59 
Специалист
Специалист

Зарегистрирован:
Ср, ноя 08 2006, 10:56
Сообщения: 143
Откуда: Екатеринбург
Пол: Женский
в итоге обошлись без динамических мероприятий, программисты написали программу копирования значения одного поля в другое :wink:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 05 2007, 13:25 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Lapin написала:
Code:
0002,,,06,I,COP,0002,,,/D
0002,,,06,W,рa0002-gbdat=p0002-gbpas

...
как быть в этой ситуации, когда мне необходимо, чтоб происходила запись этого значения из поля gbpas в поле таблицы pa0002-gbdat или такое не возможно или делается только абаперами? потому что когда поле gbdat скрыто на экране, то значение в него соотвественно не записывается :cry:


Если я правильно понял :), то вам необходимо копировать значение одного поля записи инфотипа в другое поле той же записи?

Тогда, чтобы не абапить, можно сделать так, как обсуждалось здесь.

Получится что-то типа:
Code:
0002,,,06,I,MOD,0002,,,/D
0002,,,06,W,P0002-GBDAT=P0002-GBPASS


Обратите внимание: не PA0002, а P0002

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 09 2007, 06:28 
Специалист
Специалист

Зарегистрирован:
Ср, ноя 08 2006, 10:56
Сообщения: 143
Откуда: Екатеринбург
Пол: Женский
Bully написал(а):
Тогда, чтобы не абапить,
Code:
0002,,,06,I,MOD,0002,,,/D
0002,,,06,W,P0002-GBDAT=P0002-GBPASS


Обратите внимание: не PA0002, а P0002


так это запись идет из поля в поле, но только когда и то, и другое поле видны на экране, а не скрыты:)
сейчас перекопировали прогой из gbpas в gbdat, gbdat осталось открытым на экране 2033 ИТ0002, скрыли gbpas,
плюс еще учли, чтобы заполнялись 3 доп.поля gbjhr, gbmon и gbtag - год, месяц и день соотвественно, т.к. они автоматом заполняются только при изменении поля gbdat и сохранении изменений в конкретном экране. :)


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

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


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

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


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

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