ПредишенСледващото

Как да програмно отвори последната страница (раздел), който бе посетен от елемент на потребителя 1в

В тази книга,
Как да се промени програмно страницата (раздел) към "панел" е доказано, как да го направя.
Също така под формата на собственост там "Panel" и в статията

Как да се прилага по отношение на текущата страница на формуляра, ако формата не се поставя под формата елемент "Панел" контрол?
Той описва как се работи с тези форми на собственост.
Но сега друг случай. Необходимо е да се запази стойността на индексната страница (раздел) към следващия
1C потребителската сесия, за да се възползват от тях, когато отворите формуляра.

Създаване на нов външен 1C обработка

Отворете конфигуратор 1С и да създадете нов процес: File | New ...
Ние избираме от списъка на линия "за външна преработка".

Как да програмно отвори последната страница (раздел), който бе посетен от елемент на потребителя 1в

Прозорецът Edit външна обработка.

Как да програмно отвори последната страница (раздел), който бе посетен от елемент на потребителя 1в

Нека да напусне име непроменен външен обработка - "VneshnyayaObrabotka1". Запазете го под едно и също име.
Сега в прозореца за редактиране ще се създаде форма на лечение. Кликнете върху до знака плюс в зеления кръг (или клавиша Insert)
за да добавите нова форма. След това кликнете до бутона "Finish".

Поставянето на нов контрол "панел" под формата на външна обработка

Сега поставете във формата на "Панел" контрол, като кликнете върху "панел"
на "Контрол" лентата с инструменти.
Този панел обикновено се намира в долната част на 1С дизайнер прозорец.

Сега нашата курсорът ще се превърне в един кръст. Като се започне от горния ляв ъгъл на формата, участък контрол
до долния десен ъгъл. Както можете да видите на панела само една страница (раздел) "page1".

Как да програмно отвори последната страница (раздел), който бе посетен от елемент на потребителя 1в

Как да добавите друга страница на панела? Кликнете с десния бутон върху панела и
"Добавяне на страница" опция в контекстното меню изберете. Нова страница "Page2".
Оставете име.

Софтуер индекс консервационна стойност страница (раздел) към следващия
потребителската сесия 1C

Спомнете си, че проблемът се крие във факта, че когато се отвори отново под формата на външна обработка
1C потребител може веднага да работи с раздела, който той бе открита миналата.

За да започнете, отидете на раздела "Модул" Нашата външна обработка.
След това добавете модул, две нови процедури "PeredOtkrytiem" и "PriZakrytii".
За да направите това, щракнете върху бутона Напред, "Процедури и функции"
лента с инструменти ", модул" или точка
меню: Текст | Процедури и функции. Има списък в него, първо изберете линията "PeredOtkrytiem"
след това "PriZakrytii" щракване "Старт".

Как да програмно отвори последната страница (раздел), който бе посетен от елемент на потребителя 1в

Така че, ние трябва да помним, че стойността на индекса (брой на страниците), които потребителят е посетил миналата 1C.
Правейки това ще бъде моментът, когато потребителят затвори под формата на външна обработка.
Поради това, във формуляра за процес модул "PriZakrytii" напишете следния код:

Сега, следващата сесия на потребителя, трябва да се отвори-късно
потребителят посети страницата (раздел).
За да направите това, ние получаваме предварително записан индекс страница, преди откриването на формата.
Поради това, във формуляра за процес модул "PeredOtkrytiem" напишете следния код:

Сега, в 1С режим: Предприятие 8 може да провери работата на външното обработката. Лечението може да бъде изтегляне

тук.

Този блог се чете от повече от 3000 души
- Прочетох и ВАС!

Споделяне на този пост
Подкрепете проекта - споделете линка, благодаря!