|
Как открыть форму записи регистра сведений?
| ☑ |
0
RomaH
naïve
10.08.18
✎
09:43
|
вот такую ерунду помогите привести в правильный вид
&НаКлиенте
Процедура ФайлНажатие(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ГУИД = ЭтаФорма["ГУИД" + Элемент.Имя];
Запись = ПолучитьЗаписьФото(ГУИД);
ОткрытьФорму("РегистрСведений.ФотографииПаспортов.ФормаЗаписи",Новый Структура("Ключ",Запись),ЭтаФорма,УникальныйИдентификатор,,,,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
КонецПроцедуры
&НаСервере
Функция ПолучитьЗаписьФото(Знач ГУИД)
Запись = РегистрыСведений.ФотографииПаспортов.СоздатьМенеджерЗаписи();
Запись.Пациент = НаборЗаписей.Отбор.Пациент.Значение;
Запись.ГУИД = ГУИД;
Запись.Прочитать();
Возврат Запись;
КонецФункции
|
|
1
Deon
10.08.18
✎
10:02
|
(0) По-моему, тебе надо получать не МенеджерЗаписи, а КлючЗаписи. Попробуй через СоздатьКлючЗаписи()
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан