|
|
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Предположим, изменил я программно цвет контрола: me.BackColor=1 и хочу, чтобы впредь он таким и оставался. Т. е. внесенные мною программно изменения должны сохраняться навсегда, а не только на период выполнения программы. Сие возможно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:14 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Возможно. Но не помню как. Может кто побыстрее вспомнит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:19 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
ну может ты напряжешься все-таки :) Хоть намекни, куды копать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:23 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Темный, а ты уверен что это возможно? Я что-то в сомнениях. Во всяком случае могу порекомендовать на закрытии формы запоминать все что нужно где угодно (хоть в реестр, хоть в таблицу, хоть еще куда), а на открытии - восстанавливать нужные значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:25 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Тоже точно не помню. Вроде бы, открытая форма, если она открыта не в режиме конструктора, создается в виде "экземпляра". И, соответственно, изменения сохранить нельзя. Открывать надо в конструкторе DoCmd.OpenForm "sdsd", acDesign, , , , acHidden Forms![sdsd]!Controls![aaa].properties(...) = ... DoCmd.Close acForm, "sdsd", acSaveYes ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:25 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
2ЛП: Такой вариант, разумеется, сразу приходит на ум. Однако неужто нельзя в Аксе изменять значения, задаваемые в конструкторе?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:26 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Запомните все измененные свойства (хоть в таблице, хоть в переменной....) и после закрытия формы откройте ее в режиме конструктора (можно невидимой) и присвойте все измененные свойства, закройте с сохранением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:27 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
зз спрашивалОднако неужто нельзя в Аксе изменять значения, задаваемые в конструкторе?! Спрашивали? Отвечаем. Разумеется можно. Изменять. А вот сохранять - только если форма была открыта (программно или ручками) в режиме конструктора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:30 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. на вторую строку выдает "Введеное выражение содержит ссылку на объект, который закрыт или не существует." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:31 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Быстро вы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:31 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Надо переприсвоить Set frm. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:33 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
2зз Забавно. У тебя форма открыта? Нет? - а что тогда в frm? Да? - тогда ошибка должна быть на первой строке, вроде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:34 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Да ничего забавного, Саныч, как всегда, прав. Просто до того форма у меня была открыта в обычном режиме, потом я ее переключил в режим конструктора. Действительно требовалось переопределение. Владимир Саныч, куча благодарностей :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:35 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
А на кой сохранять вместе с формой? Это ж СУБД! Сохранил в таблицу, при зхагрузке считал и присвоил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:35 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Усиленно вспоминаю. Скрежет слышен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:41 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Еще как :) Но можешь больше не напрягаться, вопрос снят :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:43 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Мда... Токмо в конструкторе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:43 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Одно плохо - я так понимаю, про mde можно будет забыть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:44 |
|
||
|
Сохранение изменений на форме.
|
|||
|---|---|---|---|
|
#18+
Работает? Классно. Блин. Но как же у меня получалось? Ведь было такое, помню. Или не было... Что-то с памятью моей стало... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2003, 14:44 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1709&tid=1677759]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 431ms |

| 0 / 0 |
