Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Программирование событий экрана выбора

Selection Screens Экраны Выбора (день 21)

Область сосцевидного отростка.

Располагается позади ушной раковины. Область ограничена сосцевидным отростком. Он пальпируется на всем протяжении, у задней границы определяется пульсация затылочной артерии. К сосцевидному отростку прикреплены: ГКСМ и заднее брюшко двубрюшной мышцы.

Границы: линия прикрепления ушной раковины и 2-ая линия – горизонтальная линия, которая является продолжением скуловой дуги.

Послойное строение:

1) Кожа – тонкая, подвижная, лишена волос.

2) Подкожная клетчатка. В ней располагаются:

Ø Задняя ушная артерия (ветвь наружной сонной);

Ø Большой ушной нерв (одна из передних ветвей спинномозговых нервов – ветвь шейного сплетения);

Ø Задний ушной нерв (ветвь лицевого нерва);

Ø Задняя ушная мышца.

3) Сосцевидный апоневроз – это продолжение сухожилия ГКСМ.

4) Подапоневротическое пространство. Содержит позадиушные и позадичелюстные лимфатические узлы.

5) Надкостница – плотно сращена с костями, за исключением треугольника Шипо.

6) Костная основа – сосцевидный отросток височной кости.

В пределах отростка есть гладкий участок треугольной формы – трепанационный треугольник Шипо (в его пределах производится трепанация при гнойных мастоидитах). Сосцевидный отросток содержит ячейки, одна из которых сообщается со средним ухом. При гнойном воспалении среднего уха процесс может переходить на ячейки сосцевидного отростка.

Границы треугольника Шипо: верхняя - линия, проведенная по верхнему краю наружного слухового прохода; передняя – задний край наружного слухового прохода; задняя - сосцевидный гребешок.

При трепанации сосцевидного отростка необходимо с осторожностью относится к следующим образованиям:

Ø Канал лицевого нерва;

Ø Сигмовидный синус;

Ø Средняя черепная ямка;

Ø Задняя черепная ямка.

Вопросы:

  • Экраны выбора
  • Использование внешних ключей для проверять правильность пользовательского ввода.
  • Форматирование элементов экрана выбора.
  • Вывод сообщений

В ABAP/4 есть события, которые вызваны действиями пользователей. Обрабатывающие блоки определены ключевыми словами случая и выполняются в результате определенных соответствующих событий.

По умолчанию событие start-of-selection присоединено ко всем событиям в ABAP/4. В Ваших программах Вы можете определить блок обработки и прикрепить этот блок к ключевому слову события.

Основные события:

  • initialization
  • at selection-screen
  • at user-command

Событие initialization. Пример:

report ywhatyr.

tables: marc, mvke.

..

data: p_year for sy-datum.

initialization.

if sy-datum ge '01012000'

p_year = '2000'.

else.

p_year = 'Yesteryear'.

endif.

При выполнении программы, в которой есть экран выбора, блок обработки initialization выполняется, устанавливая поле p_year параметра, равное значению в зависимости от системной даты в момент выполнения. Это - тот блок, в котором Вы определяете, что начальные значения по умолчанию Вашего экрана выбора, основанного на любых критериях, необходимых, чтобы поддержать целостность данных пользовательского ввода.

Событие at selection-screen. Событие at selection-screen обрабатывается после пользовательского ввода на активном экране выбора. Это событие используется для проверки правильности данных, выдачи предупреждающих сообщений, изменение состояния графического интерфейса пользователя

Событие at user-command. Кнопки, так же как много других управляемых событиями опций экрана выбора, могут быть очень полезными в поддержании пользовательского взаимодействия и проверке достоверности пользовательского ввода. Кнопки могут использоваться, чтобы вызвать событие at user-command и обработать пользовательский ввод. Синтаксис события selection-screen pushbutton:

selection-screen pushbutton example1 user-command 1234.

This statement, when used together with the at selection-screen command, is a great way to interact with the user as he enters data. The syntax is similar to that of a selection-screen comment except that data is passed when the user presses the button. Pushing the button triggers sccrfields-ucomm in the at selection-screen event and the input fields are imported. This data can then be validated and the user issued a message depending on the purpose of the button. This is an example of how you can use two pushbuttons to determine which language to report selected data in.

Этот оператор, при использовании с командой at selection-screen, является отличным способом взаимодействовать с пользователем, поскольку он вводит данные. Синтаксис аналогичен selection-screen comment за исключением того, что данные передаются, когда пользователь нажимает кнопку. Выталкивание кнопки вызывает sccrfields-ucomm в в случае экрана выбора, и входные поля импортированы. Эти данные могут тогда быть утверждены, и пользователь выпустил сообщение в зависимости от цели кнопки. Это - пример того, как Вы можете использовать две кнопки, чтобы определить который язык сообщить о выбранных данных в.

selection-screen pushbutton 10(20) text-003 user-command engl.

selection-screen pushbutton 50(20) text-004 user-command germ.

 

at selection-screen.

at user-command.

case sy-ucomm.

when 'engl'.

lang-english = 'Y'.

when 'germ'.

lang-german = 'Y'.

endcase.

В этом примере Вы можете проверить, какие из этих двух кнопок были нажаты пользователем при использовании оператора case. Когда пользователь вызывает событие at user-command, поле sy-ucomm держит уникальное четырех-байтовое название элемента, который выбрал пользователь.

Внешний ключ (foreign key) - одно или более полей, которым соответствует первичный ключ второй таблицы.

<== предыдущая лекция | следующая лекция ==>
Височная область | Проверка правильности Данных Используя Внешние ключи (Foreign Keys)
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 1051; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.