Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Открыть форму записи регистра сведений. (http://forums.kuban.ru/f1040/otkryt-_formu_zapisi_registra_svedenij-4268233.html)

profi85 29.05.2013 11:42

Открыть форму записи регистра сведений.
 
8.2 толстый клиент. Регистр сведений независимый и непериодический, с одним измерением. Как осуществить программное открытие его формы записи по указанному измерению? (не пустую форму)

Uho 29.05.2013 12:20

Расширение управляемой формы для записи регистра сведений.ЗначенияЗаполнения (Managed form extension for information register records.FillingValues)
Расширение управляемой формы для записи регистра сведений (Managed form extension for information register records)
ЗначенияЗаполнения (FillingValues)
Описание:

Тип: Структура.
Параметры заполнения новой записи.
Ключом структуры является "Период" или название измерения, свойства или ресурса.

profi85 29.05.2013 12:29

(1) А на обычных формах? Я же указал в вопросе 8.2 толстый клиент.

Uho 29.05.2013 12:43

2-profi85 > толстый клиент не значит, что формы обычные

profi85 29.05.2013 13:01

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

bma1 29.05.2013 13:06

2(0)
ЗначенияКлюча = Новый Структура;
ЗначенияКлюча.Вставить("Измерение1", ЗначениеИзмерения1);
ЗначенияКлюча.Вставить("Измерение2", ЗначениеИзмерения2);
текКлючЗаписи = РегистрыСведений.НекийРегистрСведений.СоздатьКлючЗаписи(ЗначенияКлюча);

ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("Ключ",текКлючЗаписи);
ПараметрыФормы.Вставить("ЛюбоеДополнительноеЗначение",ЧтоУгодно);
Форма = ОткрытьФормуМодально("РегистрСведений.НекийРегистрСведений.ФормаЗаписи", ПараметрыФормы, ЭтаФорма);

Uho 29.05.2013 13:18

[quote=profi85;30630949]Но на толстом клиенте не работают же управляемые формы[/quote]кто тебе это сказал?

5-bma1 > это открытие [b]существующей [/b]записи

ЗЫ. кстати, ща проверил - (1) работает и для обычной формы, что странно.

profi85 29.05.2013 13:19

(5) Отлично, работает, спасибо!

bma1 29.05.2013 13:20

2(6) А для новой записи, все тоже самое, но без ключей.

profi85 29.05.2013 13:21

(6) Да, здесь я ошибся.
5-bma1 > это открытие существующей записи - это мне и нужно было.

bma1 29.05.2013 13:30

2(6) А галочка "использовать управляемые формы в обчном" стоит? если стоит - метода будет работать, иначе - нет.


Текущее время: 15:53. Часовой пояс GMT +3.