|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
Добрый день! Имеется 3 формы: Ответственное_лицо, Оборудование и Комплектующие. У них одинаковое поле: код_ответственного_лица. Значит, в форме ответственное_лицо имеется 2 кнопки "Выбор". 1: frm_ob.Text7.Value = otv_lico.kod_otv_lica frm_ob.refresh() RELEASE thisform 2: frmkomp.txtKod_otv_lica.Value = otv_lico.kod_otv_lica frmkomp.refresh() RELEASE thisform Неподскажи как сделать так, чтобы все это было прописано в 1 кнопке, при это если добавляем в форму оборудование выполнялось 1 условие, а если форму комплектующие то 2 условие! Заранее Благодарен!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 13:41 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
forma1.knopka1.clic If (uslovie) ..... else ..... endif do case case (uslovie1) .... case (uslovie 2) ..... endcase .... append ; repl or .....insert Если правильно понял вопрос! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 14:37 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
BMJ, дак вот.....IF(uslovie)....Какое оно? В этом то и вся проблема. Заранее Благдарен! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 15:22 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
Трудно сказать, может не пустое поле с оборудованием или комплектующим или выбор из имеющегося списка, как поставлена задача. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 17:32 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
BMJ, Извини за некорректный вопрос, в VFP недавно только, да и то по вине курсовой работы((( Посмотри: на рис. 1_1 располагается кнопка "Выбор"(ее код смотри выше(соответсвует цифре 1 в первом сообщении)) и на рис. 2_2 кнопка "Выбор2"(ее код смотри выше(соответсвует цифре 2 в первом сообщении)). Необходимо написать такое условие, чтобы все эти коды были в ОДНОЙ кнопке Выбор, а НЕ в двух(Выбор и Выбор2) СПАСИБО, что откликнулся.! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 17:44 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
BMJ, Извини за некорректный вопрос, просто в VFP недавно. Если сможешь помоги. Посмотри: на рис. 1_1 располагается кнопка "Выбор"(ее код смотри выше(соответсвует цифре 1 в первом сообщении)) и на рис. 2_2 кнопка "Выбор2"(ее код смотри выше(соответсвует цифре 2 в первом сообщении)). Необходимо написать такое условие, чтобы все эти коды были в ОДНОЙ кнопке Выбор, а НЕ в двух(Выбор и Выбор2) Зранее Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 17:44 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
Насколько я понимаю, вопрос формулируется следующим образом: Есть несколько разных форм, в каждой из которых необходимо организовать выбор из некоего общего справочника. Однако результат выбора в каждой форме надо записать в разные объекты форм. Т.е. на одной форме результат надо записать в объект с именем Text7, а в другой форме в объект с именем txtKod_otv_lica. В настоящее время это присвоение выполняется вручную. Вопрос в том, можно ли организовать автоматическое присвоение выбранного значения нужному объекту без ручной модификации кода. ================================================================= В принципе, решение есть, но это решение может не вписаться в принятую идеологию работы с формами. Поэтому, не знаю, насколько оно подойдет в данном случае. Идея решения очень проста. Имя объекта, в которое должно быть записано выбранное значение должно быть фиксировано и не изменно. Для этой цели проще включить этот объект в класс, организующий вызов формы для выбора. Смотри на картинке ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 17:45 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 17:45 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
А вот как это будет выглядеть в готовой форме. Обрати внимание, что "Получатель", "Договор", "Документ" - это один и тот же класс. Просто по разному настроены TextBox.ControlSource. Ссылаются на разные поля таблиц. Ну, и разные справочники вызывают, разумеется ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 17:47 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
Не понял, кнопка одна а названия разные "выбор" и "выбор2" в фоксе есть возможность менять названия кнопок. Это Ваша курсовая! Пишите хоть что-то, "напильником" помогут доработать, а постановкой задачи и её записью в коде вряд-ли! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 17:53 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
На всякий случай уточню. В вашей терминологии, форма "Ответственное лицо" при выборе элемента ничего никуда не записывает. Она просто возвращает код выбранной записи. А вот уже собственно запись осуществляется в той форме из которой была вызвана форма для выбора. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 17:59 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
BMJ, не правильно понел кнопки 2: Выбор и Выбор2, а нужно чтоб была одна(назовем ее Выбор_3), которая обьединяла в себе кнопки Выбор и Выбор2. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 17:59 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
ВладимирМНа всякий случай уточню. В вашей терминологии, форма "Ответственное лицо" при выборе элемента ничего никуда не записывает. Она просто возвращает код выбранной записи. А вот уже собственно запись осуществляется в той форме из которой была вызвана форма для выбора. Дак это то да. Она возвращает код выбранной записи в другую форму, а далее происходит сохранение. Вот мне необходимо, чтобы кнопки Выбор и Выбор2 обьединились в одной(допустим Выбор3). Сколько уже мучаюсь, как только не пробовал никак не получается(((((( Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 18:05 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
XoTaBbI4, Увидеть бы что "намучал" в коде кнопки! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 18:10 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
BMJ, кнопка Выбор frm_ob.Text7.Value = otv_lico.kod_otv_lica frm_ob.refresh() RELEASE thisform Кнопка Выбор2 frmkomp.txtKod_otv_lica.Value = otv_lico.kod_otv_lica frmkomp.refresh() RELEASE thisform Необходимо чтобы была 1 кнопка, вместо двух (дорпустим Выбор_3) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 18:12 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
XoTaBbI4ВладимирМНа всякий случай уточню. В вашей терминологии, форма "Ответственное лицо" при выборе элемента ничего никуда не записывает. Она просто возвращает код выбранной записи. А вот уже собственно запись осуществляется в той форме из которой была вызвана форма для выбора. Дак это то да. Она возвращает код выбранной записи в другую форму, а далее происходит сохранение. Вот мне необходимо, чтобы кнопки Выбор и Выбор2 обьединились в одной(допустим Выбор3). Сколько уже мучаюсь, как только не пробовал никак не получается(((((( Спасибо! Хм... Что-то не понятно в том решении, которое я предложил? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 18:15 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
LcKod=otv_lico.kod_otv_lica IF !EMPTY(LcKod) frm_ob.Text7.Value = LcKod frm_ob.refresh() frmkomp.txtKod_otv_lica.Value = LcKod frmkomp.refresh() endif RELEASE thisform Может так? При условии что запись с ответственным лицом выбрана. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 18:24 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
ВладимирМ, Все понел, что вы предложили. Спасибо огромное! Бывают люди, которые даже от таких как я понимают вопросы! Просто не сразу дошло, посидел подумал....мысль стала ясна. Владимир можно ещё 1 вопрос про грид в этой теме или новую создть? Если не трудно. СПАСИБО БОЛЬШОЕ! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 18:30 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
BMJ, СПАСИБО тебе БОЛЬШОЕ!!!! Сейчас опробую!!!! Спасибо за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 18:31 |
|
Формирование условия для кнопки "ВЫбор"
|
|||
---|---|---|---|
#18+
XoTaBbI4Владимир можно ещё 1 вопрос про грид в этой теме или новую создть? Если не трудно. Лучше создать новую тему. Во-первых, проще будет искать в последствии, если надо будет вспомнить чего. А, во-вторых, проще разбираться с ответами. Не возникнет путаницы в теме кто и на что отвечает. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2009, 18:36 |
|
|
start [/forum/topic.php?fid=41&msg=35747718&tid=1586892]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 330ms |
total: | 491ms |
0 / 0 |