Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как открыть форму в внешней обработке          
meverikxp Подменю пользователя
сообщение 23.05.11, 16:35
Сообщение #1

Оратор
Иконка группы
Группа: Местный
Сообщений: 334
Из: Ровно
Спасибо сказали: 10 раз
Рейтинг: 0

Здравствуйте. Имеется внешняя обработка, в ней две формы, 1- открывается при открытии обработки, а вторая должна открыться при нажатии кнопки настройки. Подскажите как это реализовать программно. И как записать вводимые настройки, что бы каждый раз при открытии обработки, значение не вводить заново. Спасибо

Сообщение отредактировал meverikxp - 23.05.11, 16:36


Signature
Самая нелюбимая пословица сапёров: одна нога здесь, другая там...

World1С Подменю пользователя
сообщение 24.05.11, 8:21
Сообщение #2

Оратор
Иконка группы
Квалифицированному 1С программисту
Группа: Местный
Сообщений: 358
Из: г.Луганск, обл.Луганская
Спасибо сказали: 110 раз
Рейтинг: 0

Примерно так:
Форма2 = ОбработкаОбъект.ПолучитьФорму("Форма2");
Если НЕ Форма2.Открыта() Тогда
Форма2.Открыть();
КонецЕсли;


По поводу второго смотрите в Синтаксис-помошник:
СохранитьЗначение(), ВостановитьЗначение()


Сообщение отредактировал World1С - 24.05.11, 8:21


Signature
В наше время люди всему знают цену, но понятия не имеют о подлинной ценности.
Оскар Уайлд

Batchir Подменю пользователя
сообщение 24.05.11, 8:47
Сообщение #3

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1426 раз
Рейтинг: 0

Для сохранения значений реквизитов формы нужно поставить соответствующий флаг в свойствах формы и выбрать какие реквизиты сохранять.
В этом случае будут работать "стандартные сохранения" формы

Спасибо сказали: meverikxp,

meverikxp Подменю пользователя
сообщение 24.05.11, 9:10
Сообщение #4

Оратор
Иконка группы
Группа: Местный
Сообщений: 334
Из: Ровно
Спасибо сказали: 10 раз
Рейтинг: 0

Цитата(Batchir @ 24.05.11, 8:47) *
Для сохранения значений реквизитов формы нужно поставить соответствующий флаг в свойствах формы и выбрать какие реквизиты сохранять.
В этом случае будут работать "стандартные сохранения" формы


Спасибо в свойствах выставил какие значения нужно сохранять. Подскажите как записать эти значения, потому что в "стандартных действиях" кнопок нет функции записать, а только закрыть и помощь.


Signature
Самая нелюбимая пословица сапёров: одна нога здесь, другая там...

Batchir Подменю пользователя
сообщение 24.05.11, 9:52
Сообщение #5

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1426 раз
Рейтинг: 0

Цитата(meverikxp @ 24.05.11, 10:10) *
Спасибо в свойствах выставил какие значения нужно сохранять. Подскажите как записать эти значения, потому что в "стандартных действиях" кнопок нет функции записать, а только закрыть и помощь.

Внимательно прочитать ещё раз моё сообщение, выделил цветом (одного выбора реквизитов недостаточно).
На форме также должна быть командная панель, привязанная к форме

meverikxp Подменю пользователя
сообщение 24.05.11, 10:50
Сообщение #6

Оратор
Иконка группы
Группа: Местный
Сообщений: 334
Из: Ровно
Спасибо сказали: 10 раз
Рейтинг: 0

Цитата(Batchir @ 24.05.11, 9:52) *
Внимательно прочитать ещё раз моё сообщение, выделил цветом (одного выбора реквизитов недостаточно).

Ну флаг конечно же сразу установил. Командная панель есть, но нет стандартной кнопки записать

Цитата(meverikxp @ 24.05.11, 10:03) *
Ну флаг конечно же сразу установил. Командная панель есть, но нет стандартной кнопки записать

Немножко поэкспериментировал и удалось сохранить реквизиты, и когда пробую перенести эти значения в другую форму нужно открыть форму2, только тогда значения перенесутся в форму1. Почему?

Сообщение отредактировал meverikxp - 24.05.11, 10:18


Signature
Самая нелюбимая пословица сапёров: одна нога здесь, другая там...

Batchir Подменю пользователя
сообщение 24.05.11, 11:32
Сообщение #7

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1426 раз
Рейтинг: 0

Цитата(meverikxp @ 24.05.11, 11:50) *
Ну флаг конечно же сразу установил. Командная панель есть, но нет стандартной кнопки записать

На командной панели должны быть кнопки сохранить/восстановить значения

Спасибо сказали: meverikxp,

meverikxp Подменю пользователя
сообщение 24.05.11, 11:56
Сообщение #8

Оратор
Иконка группы
Группа: Местный
Сообщений: 334
Из: Ровно
Спасибо сказали: 10 раз
Рейтинг: 0

Цитата(Batchir @ 24.05.11, 11:32) *
На командной панели должны быть кнопки сохранить/восстановить значения

Да, этим и решил проблему. Но нужно открыть форму2 что бы использовать значения из других форм. Можно ли как то по другому?


Signature
Самая нелюбимая пословица сапёров: одна нога здесь, другая там...

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 9:15
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!