|
|
|
Как восстановить открытую страницу панели на форме.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Нужно перед закрытием формы запомнить текущую страницу панели, а при открытии восстаналивать. Есть такой код: Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. 5. Не работает, не восстанавливает. Заранее спасибо за любую помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2009, 13:08 |
|
||
|
Как восстановить открытую страницу панели на форме.
|
|||
|---|---|---|---|
|
#18+
Вот так работает: Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. 5. Странно всё это как-то. Похоже 1С не правильно сохраняет СтраницуПанели, а потом восстановить не может. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2009, 13:17 |
|
||
|
Как восстановить открытую страницу панели на форме.
|
|||
|---|---|---|---|
|
#18+
Как то нелогично что будет тип "страница панели" сохраняться. Ведь по сути это объект со своими методами. И для него например тогда должно работать: ВосстановитьЗначение("Панель").Видимость() и тд... А потом почему вас тогда не удивляет что не работает СохранитьЗначение(некийдокумент) - ведь это тоже объект... Сохранять можно только что-то постоянное (не имеющее своих методов и свойств) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2009, 13:50 |
|
||
|
Как восстановить открытую страницу панели на форме.
|
|||
|---|---|---|---|
|
#18+
можно еще индекс сохранять по методу количество() проверить что больше индекс или количество и ... ЭлементыФормы.Панель.ТекущаяСтраница = ЭлементыФормы.Панель.Страницы[Индекс]; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2009, 09:05 |
|
||
|
Как восстановить открытую страницу панели на форме.
|
|||
|---|---|---|---|
|
#18+
Программист 1сКак то нелогично что будет тип "страница панели" сохраняться. Ведь по сути это объект со своими методами. И для него например тогда должно работать: ВосстановитьЗначение("Панель").Видимость() и тд... Тем не менее сохраняется именно тип СтраницаПанели, со всеми вытекающими свойствами. А вот загружаться уже не загружается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2009, 13:05 |
|
||
|
|

start [/forum/topic.php?fid=28&tid=1523299]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
190ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 531ms |

| 0 / 0 |
