powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Пропадает часть триггеров на форме
7 сообщений из 7, страница 1 из 1
Пропадает часть триггеров на форме
    #38138442
Ruzanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеем форму размером 4,17МБ с кучей дата блоков и итемов в них. Иногда при компиляции теряется часть триггеров.
Кто сталкивался с таким?

Если нет, то можно ли каким либо образом получить список всех триггеров на форме с последующим сравнение с эталоном...
...
Рейтинг: 0 / 0
Пропадает часть триггеров на форме
    #38139335
Фотография mRdUKE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ruzanov,

С таким сталкиваться не приходилось :)
Версия форм, ОС?
Для сравнения, как вариант, можно "конвертнуть" fmb в xml; видел ещё пару утилит,
для работы с формами, ищите в www.. Не помню как в 6ых, в 10ых формах можно в
txt форму перевести, меню File -> Administration -> Object List Report
...
Рейтинг: 0 / 0
Пропадает часть триггеров на форме
    #38142187
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mRdUKEможно в txt форму перевести, меню File -> Administration -> Object List Report

Триггеры не пропадали, а вот с item'ами на Forms 6i такое пару раз было. Преобразование fmb->txt->fmb НЕ помогало. Приходилось создавать новую форму и через клипбоард Ctrl-C, Ctrl-V перетаскивать канвы, блоки и прочее. При должной сноровки, работы на 3-5 мин. При отсутствия сноровки (что за чем копировать) гемор еще тот
...
Рейтинг: 0 / 0
Пропадает часть триггеров на форме
    #38145850
-=APS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно уточнить, верно ли я понял проблему по фразе "при компиляции теряется часть триггеров": триггера теряются непосредственно в исходнике формы или же просто не включаются в скомпиленную форму?
В 6i с потерей триггеров в исходниках сталкивался только в ситуации "перепутал и открыл старую версию формы" :)
Однако, приходилось иногда возиться с айтемами (ole-контейнерами), которые слетали при переездах между машинами/осями и т.п.
Отмечу, впрочем, что как-то формы привыкли делить модульно, посему исходников, по размеру превышающих где-то 1-1.5 мб, я не припомню даже.
...
Рейтинг: 0 / 0
Пропадает часть триггеров на форме
    #38158534
Ruzanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-=APS=-,

Триггеры теряются именно в исходнике.
Случай когда перепутал исключается, т.к. формы берутся из VSS нужной версии. И код теряется в тех местах которые не трогаются в принципе. В триггере код типа:

begin
pShowLov;
end;


А вот процедура pShowLov могла правиться.
...
Рейтинг: 0 / 0
Пропадает часть триггеров на форме
    #38161262
Les
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такая ситуация бывала, причина непонятна, тоже открывал старые версии и переносил триггера
...
Рейтинг: 0 / 0
Пропадает часть триггеров на форме
    #38164543
efendi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ruzanov,

Поделить надо форму на несколько, и жизнь станет проще...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Пропадает часть триггеров на форме
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]