Текущее время: Вс, июл 27 2025, 11:19

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: не видит из инклюда головную программу
СообщениеДобавлено: Пт, авг 31 2007, 10:41 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
Вот бывает иногда странность - проверяешь инклюд, а она ругается что дескать переменная такая-то не существует. Щелкаешь - проваливается, описана в головной или в другом инклюде. Проверяешь головную всё нормально. И так бывает пару дней пошторимит, перестанет. Мож, базисники что затеяли коварные или в чём может быть дело? Не то чтобы это была такая уж проблема, но неприятно.

Глюки какие-то. :? Может как-то исправить можно?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: не видит из инклюда головную программу
СообщениеДобавлено: Пт, авг 31 2007, 10:49 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Galka написала:
Вот бывает иногда странность - проверяешь инклюд, а она ругается что дескать переменная такая-то не существует. Щелкаешь - проваливается, описана в головной или в другом инклюде. Проверяешь головную всё нормально. И так бывает пару дней пошторимит, перестанет. Мож, базисники что затеяли коварные или в чём может быть дело? Не то чтобы это была такая уж проблема, но неприятно.

Глюки какие-то. :? Может как-то исправить можно?


Да, бывает что проверка глючит, но практически всегда активация инклюда отрабатывает правильно, в особо-крайних случаях помогает активацияглавной программы. Можно еще выполнить "Создать заново список объектов".

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 31 2007, 10:52 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
При добавлении сторонних инклюдов делаю "Актуализировать список навигации" из Утилит. Понимаю, что это какой-то древний шаманский пасс, но иногда помогает.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 31 2007, 11:23 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, авг 21 2007, 16:46
Сообщения: 43
Откуда: Москва
еще в подобных случаях мне помогало:
se80 -> right click on main program -> more functions -> rebuild object list

_________________
все может быть, что может быть; и лишь того лишь быть не может - что может быть не может быть - все остальное может быть...


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

Зарегистрирован:
Чт, окт 14 2004, 18:02
Сообщения: 415
Откуда: из HR
Пол: Мужской
Еще один шаманский трюк: сохраняем без активации, переходим в режим просмотра, затем в режим изменения и активируем и о чудо :shock: , работает :D система 4.6С но это при условии, что активен TOP инклюд.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 31 2007, 12:48 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
нет, ничего не помогает.
Система 2005. Активируется инклюд нормально, без претензий, а вот проверка в упор не видит что переменная объявлена.
Инклюд описан нормально словом инклюд, в начале кода головы (я-то понимаю что нет никакой разницы, но что еще думать?).


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

Зарегистрирован:
Вт, авг 21 2007, 16:46
Сообщения: 43
Откуда: Москва
может быть тупо скопировать с другим названием, оригинал удалить, потом скопировать обратно?
--
если активируется то может наплевать на проверку?
программа то работает?

_________________
все может быть, что может быть; и лишь того лишь быть не может - что может быть не может быть - все остальное может быть...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 31 2007, 14:27 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
да я уже наплевала. Голова-то нормально отрабатывает и проверяется, а проверяю я теперь активированием. Но все равно, глук жа


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

Зарегистрирован:
Чт, окт 14 2004, 18:02
Сообщения: 415
Откуда: из HR
Пол: Мужской
Вспомнил тут еще один шаманский трюк: описанная Вами ситуация у меня возникала когда я копировал одну программу с топ инклюдом в свою (полное копирование со всеми инклюдами), так вот, я тоже очень долго мучался из-за таких ошибок, пока не сделал следующее - скопировал данные из старого топ инклюда в новый, а старый удалил в своей новой программе, и все заработало.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, сен 01 2007, 13:03 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Дима написал:
Вспомнил тут еще один шаманский трюк: описанная Вами ситуация у меня возникала когда я копировал одну программу с топ инклюдом в свою (полное копирование со всеми инклюдами), так вот, я тоже очень долго мучался из-за таких ошибок, пока не сделал следующее - скопировал данные из старого топ инклюда в новый, а старый удалил в своей новой программе, и все заработало.

совпадение, неболее того.

_________________
"После" - не значит "вследствие"


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

Зарегистрирован:
Чт, окт 14 2004, 18:02
Сообщения: 415
Откуда: из HR
Пол: Мужской
sy-uname написал(а):
совпадение, неболее того.
:D да, и все о чем говорилось выше, тоже :lol: пути сапа неисповедимы коллега :wink:
но если мой совет поможет Galkе в решении, буду рад.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, сен 02 2007, 09:00 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, янв 24 2005, 16:22
Сообщения: 749
Пол: Мужской
С include сталкивался с четырьмя основными случаями:
0) выполнить активацию всех нужных объектов, выбрав активировать из контекстного меню на главной программе в se80;
1) один из include`ов не активируется, поэтому его содержимое не видят;
2) пропадает связь со списком объектов - надо обновить дерево навигации, но для гарантии надо совершить операцию НА КАЖДОМ include (только в главной программе не поможет!);
3) возможна ситуация, когда include оказался вставлен в некоторое событие, поэтому его переменные оказываются невидимыми для других, в этом случае надо попробовать переставить оператор include.

Galka, попробуйте проделать актуализацию навигации на КАЖДОМ из include`ов (2), а потом общую активацию (0).

_________________
Счастье есть!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 03 2007, 06:16 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
версии 4.0 и 4.6

С такой ситуацией сталкивался неоднократно. Все зависит от положения декларатора report (programm). Если он сидит в "главной программе" - сыпятся "невидимости" и "ошибки". Если в топ-инклюде - все нормально............

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: не видит из инклюда головную программу
СообщениеДобавлено: Пт, сен 07 2007, 09:20 
Менеджер
Менеджер

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
Galka написала:
Вот бывает иногда странность - проверяешь инклюд, а она ругается что дескать переменная такая-то не существует ...



Неверно построена программа. При правильном построении такого быть не должно

_________________
Волю в кулак, мышцы в узду, работай себе и не ахай!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, сен 09 2007, 14:58 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пт, сен 07 2007, 08:12
Сообщения: 4
Мне кажется все проще - проверка синтаксиса в инклуде упираеться в поиск главной программы - просто вместо батона чек синтаксис жмите Ctrl+F7 и будзе вам шастье.

_________________
Дорогу осилит идущий.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

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


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

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


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

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