Имя: Пароль:
1C
 
Управляемые не управляемые формы. Манипулирование данными как это делать?
0 Otark
 
19.08.17
08:00
Доброго времени суток: В продолжении темы Где хранить табличку, не меняя конфигурацию? мне теперь нужно периодически открывать форму для выбора. Передавая туда список из этой таблички. Каждый раз гонять между клиентом и сервером полмегабайта это вообще не по феншую(что бы загрузить данные в ДанныеФормыКоллекция их необходимо выгрузить в ТЗ, а она доступна только на сервере). Хотелось бы создать форму заполнить ее данными, и пускай себе лежит у клиента в оперативке. В нужный момент просто ее открывать. Но как это сделать? В режиме разработки без использования модальности товарищи из 1С вот здесь http://its.1c.ru/docs/v8nonmodal/#19 предлагают использовать оператор Открытьформу который либо не предполагает открытие заранее заготовленной формы, либо там нельзя указать ОписаниеОповещения, то есть это будет модальное окно. Что делать?

Второй вопрос еще интереснее. Мне надо в этой форме показывать не всю табличку а только ее часть. Для подготовки нужной части списка будет использоваться запрос и как следствие серверный вызов. Как мне в ПолучитьФорму передать подготовленную табличку? Таблица значений на клиенте недоступна. А на сервере недоступен "ПолучитьФорму". То есть табличку я могу получить, но сделать с ней не могу ничего. Опять все тот же вопрос, что делать?
1 breezee
 
19.08.17
09:09
(0) Не полная постановка задачи. Предлагаю дополнительные реквизиты и сведения для хранения таблицы, расширение для формы и её открытия и в смой форме динамический список, в котором запрос по твоей таблицы.
2 Otark
 
19.08.17
09:19
(1)>>Предлагаю дополнительные реквизиты и сведения для хранения таблицы
Мне ее не надо хранить, она у меня лежит в ДанныеФормыКоллекция.

>>расширение для формы и её открытия
Форма у меня есть. Зачем мне расширение?

>>в смой форме динамический список, в котором запрос по твоей таблицы.
То есть, заново выбирать данные которые уже есть? Я их могу взять повторно, там где взял в первый раз. Но смысла нет каждый раз перечитывать их заново. Они уже есть.
3 h-sp
 
19.08.17
11:53
(0) делайте всё на сервере. На клиенте только показывайте.
4 Otark
 
19.08.17
12:04
(3)Именно этим я пытаюсь заниматься.