powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Передача данных между формами (Developer 2000)
11 сообщений из 11, страница 1 из 1
Передача данных между формами (Developer 2000)
    #32027944
SinisterAndy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача такая: необходимо при вызове одной формы из другой передать последней ссылку на первую, чтобы использовать ее для заполнения в первой форме полей данными, формируемыми во второй форме. Как можно это сделать без использования таблиц БД, а только на уровне форм??
...
Рейтинг: 0 / 0
Передача данных между формами (Developer 2000)
    #32027960
profi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
короче можешь использовать либо глобальные переменные либо формировать список параметров и затем передавать...
...
Рейтинг: 0 / 0
Передача данных между формами (Developer 2000)
    #32028012
SAA_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я такую задачу решал другим путем.

Просто был набор из окно->канва->блок->элемент

Каждый набор как бы и представляет собой форму. Переход осуществляется при помощи GO_BLOCK(<имя блока&gt. При переходе на блок, который рисован в жругой канве, да еще и в другом окне однозначно вызывает появление нового окна. Погасить старое окно не составляет труда HIDE_WINDOW(<имя окна&gt
...
Рейтинг: 0 / 0
Передача данных между формами (Developer 2000)
    #32028019
SinisterAndy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Глобальные переменные - единственное, что я мог представить реально. Списки параметров не передать обратно в вызывающую форму. А переход к другому блоку возможен только внутри одного модуля (одной формы), а мне надо передывать информацию между разными формами.

В случае глобальных переменных появляется проблема, когда две формы используют одну и ту же глобальную переменную. Вот если бы можно одну из них использовать как индекс, а другую в качестве массива данных, возвращаемых из вызываемых форм, тогда проблема была бы решена!
...
Рейтинг: 0 / 0
Передача данных между формами (Developer 2000)
    #32028071
profi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да блин я не понимаю, ты же можешь создавать глобальные переменные динамически а значит
можешь использовать такие имена какие ты хочешь,
и следовательно путаницу можно избежать
короче я не понимаю тебя даже, ...
...
Рейтинг: 0 / 0
Передача данных между формами (Developer 2000)
    #32028072
profi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да блин я не понимаю, ты же можешь создавать глобальные переменные динамически а значит
можешь использовать такие имена какие ты хочешь,
и следовательно путаницу можно избежать
да плюс ко всему ты можешь контролировать наличие или отсутствие глобальных переменных...
короче я не понимаю тебя даже, ... это же так просто...
...
Рейтинг: 0 / 0
Передача данных между формами (Developer 2000)
    #32028073
profi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да блин я не понимаю, ты же можешь создавать глобальные переменные динамически а значит
можешь использовать такие имена какие ты хочешь,
и следовательно путаницу можно избежать
короче я не понимаю тебя даже, ...
...
Рейтинг: 0 / 0
Передача данных между формами (Developer 2000)
    #32028079
SinisterAndy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в одной и той же форме, запущенной несколько раз, создавать и использовать глобальные имена с разными именами?? Создавать еще ладно - тут понятно, передать имя переменной в строке для DEFAULT_VALUE. А вот при использовании - как через строку с именем этой глобальной переменной с ней работать??
...
Рейтинг: 0 / 0
Передача данных между формами (Developer 2000)
    #32028080
SinisterAndy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В идеале было бы использовать подобно FOXPRO какое-либо указание в форме именно на parent форму и использовать ее поля через этот указатель... :/
...
Рейтинг: 0 / 0
Передача данных между формами (Developer 2000)
    #32028122
profi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да блина какое тут FOXPRO...
короче так, ответ на вопрос
если я конечно тут правильно все понял
то надо исльзовать процедуры
name_in
и
copy
если это не то, то по другому сформулируй вопрос, ибо трудоно что то в него врубиться...
...
Рейтинг: 0 / 0
Передача данных между формами (Developer 2000)
    #32028142
SinisterAndy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Знаешь, у меня мало еще опыта в программировании oracle и я просто не знал про name_in ) В самом деле - это совершенно то, что нужно! Спасибо
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Передача данных между формами (Developer 2000)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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