|
v7: Таблица - при открытии формы | ☑ | ||
---|---|---|---|---|
0
Os1obos1o
02.08.13
✎
07:01
|
Исходные данные 1с ТиС.
Господа, подскажите как при открытии документа, сразу открывалась табличная форма ? |
|||
1
Капитан О
02.08.13
✎
07:01
|
да вроде сразу
|
|||
2
Os1obos1o
02.08.13
✎
07:04
|
да нет же )) документ - быстрая продажа. ПриОткрытииФормы открывается шапка - а надо табличная часть
|
|||
3
Капитан О
02.08.13
✎
07:07
|
этим управляют слои вроде
|
|||
4
Os1obos1o
02.08.13
✎
07:08
|
о, а это уже информация. а как мне переключится на нужный слой ?
|
|||
5
Капитан О
02.08.13
✎
07:10
|
(4) начинается.. только дали человеку удочку, так он сразу способности думать лишается. не знаю я и радуюсь этому
|
|||
6
Os1obos1o
02.08.13
✎
07:11
|
не ворчи, сейчас поковыряюсь
|
|||
7
viktor_vv
02.08.13
✎
07:29
|
Форма.Заклдаки - тут список значений с заклдаками формы.
Форма.Заклдаки.ТекущаяСтрока(НомерЗакладки) - установит текущей необходимую тебе закладку. Потом надо ПРиВыборкЗакладки() - если есть такая. |
|||
8
Os1obos1o
02.08.13
✎
07:31
|
закладки нашел, код при открытии тоже нащел, а ты мне вроде подсказал синтакс команды. сейчас проверю, отпишусь
|
|||
9
viktor_vv
02.08.13
✎
07:32
|
Там кстати в ПРиОткрытии() есть пример
Если Выбран() = 0 Тогда глАктивизироватьРеквизит(Контекст); Форма.Закладки.ТекущаяСтрока(1); Форма.ИспользоватьСлой("Шапка,Основной,Подвал"); Иначе // введенный документ открываем на второй закладке Форма.Закладки.ТекущаяСтрока(2); Форма.ИспользоватьСлой("Шапка,ТабличнаяЧасть,Подвал"); КонецЕсли; |
|||
10
Os1obos1o
02.08.13
✎
07:33
|
Нашел, спасибо. Просто поменял места и заработало : )
|
|||
11
viktor_vv
02.08.13
✎
07:33
|
(9)+ Для записанного документа так и открывается на заклдаке с табличной частью.
|
|||
12
Мимохожий Однако
02.08.13
✎
07:44
|
(10)ИМХО, поторопился.
|
|||
13
Os1obos1o
02.08.13
✎
07:45
|
чуток не работает. вернее работает но появляется элементы от Шапки. При кликам по закладкам, все стает на круги своя.
Документ - быстрая продажа |
|||
14
Os1obos1o
02.08.13
✎
07:50
|
Форма.Закладки.ТекущаяСтрока(2);
Форма.ИспользоватьСлой("ТабличнаяЧасть.Шапка.Подвал"); Это работает. Но появляются пара неактивных элементов, что портит общую картинку. Некрасива |
|||
15
Мимохожий Однако
02.08.13
✎
08:01
|
Пока шапка не заполнена до конца - она всегда должны быть первой при открытии. Лишние элементы появляются из-за неаккуратной работы в процедуре с обработкой слоёв. В этой функции посмотри внимательнее.
|
|||
16
Os1obos1o
02.08.13
✎
08:07
|
Спасибо Мимохожий, посмотрю внимательней
|
|||
17
Os1obos1o
02.08.13
✎
08:09
|
Все заполнено.
подозреваю тут проблема УстановкаВидимостиСуммВПодвале(); РасчетТекущегоДолга(); ОбновитьНадписи(); |
|||
18
Os1obos1o
02.08.13
✎
08:10
|
потому что именно эти надписи выходят - валюта, долг, обновить
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |