|
Как открыть форму записи РС. | ☑ | ||
---|---|---|---|---|
0
Demetres
13.08.14
✎
21:37
|
Добрый вечер! Подскажите как открыть форму записи регистра сведений подчиненного регистратору, такая штука не работает:
&НаКлиенте Процедура ОткрытьФормуЗаписи(Команда) КлючРС = ОткрытьФормуЗаписиНаСервере(); ПараметрыФормы = Новый Структура("Ключ", КлючРС); ОткрытьФорму("РегистрСведений.РаботникиОрганизации.ФормаЗаписи", ПараметрыФормы, ЭтаФорма); КонецПроцедуры &НаСервере Функция ОткрытьФормуЗаписиНаСервере() СтруктураОтбор = Новый Структура; СтруктураОтбор.Вставить("Период", Период); СтруктураОтбор.Вставить("Регистратор", РегистраторСсылка); СтруктураОтбор.Вставить("Сотрудник", Сотрудник); // Единственное измерение КлючРС = РегистрыСведений.РаботникиОрганизации.СоздатьКлючЗаписи(СтруктураОтбор); Возврат КлючРС; КонецФункции |
|||
1
hhhh
13.08.14
✎
22:12
|
отбор только по регистратору возможен. Что вы там кучу строчек в отборе нафигачили.
|
|||
2
Demetres
13.08.14
✎
22:20
|
Так как открыть форму записи для РС???
|
|||
3
hhhh
13.08.14
✎
22:22
|
форму набора записи открывайте
|
|||
4
Demetres
13.08.14
✎
22:24
|
(3) а в неё получается передаешь только регистратор как ключ?
|
|||
5
Demetres
13.08.14
✎
22:24
|
Сейчас попробую
|
|||
6
Demetres
13.08.14
✎
22:30
|
Формы записи у регистра сведений подчиненного регистратору нет :)
Вот так можно: &НаКлиенте Процедура ОткрытьФормуЗаписи(Команда) СтруктураОтбор = Новый Структура; СтруктураОтбор.Вставить("Регистратор", РегистраторСсылка); СтруктураОтбор.Вставить("Сотрудник", Сотрудник); // Единственное измерение ПараметрыФормы = Новый Структура("Отбор", СтруктураОтбор); ОткрытьФорму("РегистрСведений.РаботникиОрганизации.ФормаСписка", ПараметрыФормы, ЭтаФорма); КонецПроцедуры |
|||
7
Demetres
13.08.14
✎
22:30
|
Всем спасибо!
|
|||
8
Demetres
13.08.14
✎
22:31
|
Особенно hhhh !)
|
|||
9
hhhh
13.08.14
✎
22:34
|
(6) ну это понятно. Но записать не получится, если запись была нужна.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |