#0
by m74y
Форма списка с отбором по конкретной записи открывается так: -------------------------------------------------------------------- подскажите, как открыть форму редактирования записи?
#1
by Mort
РегистрСведенийМенеджерЗаписи.<Имя регистра сведений>.ПолучитьФорму (InformationRegisterRecordManager.<Имя регистра сведений>.GetForm) РегистрСведенийМенеджерЗаписи.<Имя регистра сведений> (InformationRegisterRecordManager.<Имя регистра сведений>) ПолучитьФорму (GetForm) Синтаксис: ПолучитьФорму(<Форма>, <Владелец>, <Ключ уникальности>) Параметры: <Форма> (необязательный) Тип: Строка, ОбъектМетаданных: Форма . Имя формы, как оно задано в конфигураторе, или объект описания метаданного требуемой формы. Если параметр не указан, то используется основная форма, заданная в конфигураторе. <Владелец> (необязательный) Тип: Форма, Элемент управления. Объект, который будет являться владельцем открываемой формы. <Ключ уникальности> (необязательный) Тип: Произвольный. В данном параметре может быть задан некоторый ключ, значение которого будет использоваться для поиска уже открытых форм. При поиске учитываются значения свойств открытых форм соответствующим значениям параметров метода. Если найдена открытая форма (по совпадению всех параметров), то она будет возвращена вместо новой формы. Если из некой формы (один и тот же владелец) требуется открывать новые экземпляры другой формы, то при каждом вызове метода значение данного параметра должно быть уникально (в рамках соответствующих значений свойств открытых форм). Значение параметра присваивается свойству открываемой формы КлючУникальности. Следует учитывать, что при получении формы из "объекта" система получает форму для конкретного экземпляра объекта с учетом совокупности переданных параметров, в то время как для "ссылки" всегда существует только один объект в базе данных и форма получается одна (для одинаковой совокупности параметров). Возвращаемое значение: Тип: Форма. Описание: Получает форму записи регистра сведений. Пример: Курс.ПолучитьФорму.Открыть;
#2
by m74y
Я понял как просто открыть основную форму, но мне надо открыть форму редактирования с отбором по конкретной записи регистра.
#6
by m74y
Не помогает: ------------------------------------------------------------- ----------------------------------------------------------------- Пишет: Ошибка при вызове метода контекста (Выбрать): Несоответствие типов (параметр номер ""1"")
#7
by Andry888
што не помогает? если у тебя ошибки...я то тут причем смотри регистр (он наверно подчинен регистратору + в отборе только !одно! поле можно использовать)...
#11
by m74y
Знаешь, а ты был прав в отборе только !одно! поле можно использовать... по одному полю все получается замечательно, а вот по всем вместе нет...
#15
by m74y
Ошибка при вызове метода контекста (Получить): Недопустимое значение параметра (параметр номер '2')
#18
by m74y
Понимаете, Андрей, вот так работает: ---------------------------------------------------------------------------- и вот так работает: ---------------------------------------------------------------------------- ----------------------------------------------------------------------------- а вот так не работает: ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ Я пробовал по- разному и так тоже: --------------------------------------------------------------- ... м = РегистрыСведений.КоэффициентыЗаработка.Выбрать(Период,Период,Ключ); ... -------------------------------------------------------------------- Вы конечно правы, период в структуре лишний, но дело не только в нем. В принципе, я решил эту проблему по- своему:
#19
by Aprobator
ты внимательно смотрел? Нафига период еще в ключ пихать? Он у тебя и так первым параметром идет в методе получить.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А можно создать программно новый объект метаданных?
- Как программно открыть форму списка справочника, а поверх форму элемента справочник
- Открыть форму объекта, выполнить процедуры формы, закрыть форму.
- Программно добавить обработчик события к программно добавленному элементу формы
- 8.2 Открыть форму списка регистра сведений с отбором
- Как открыть форму конкретной записи регистра сведений
- Как перегнать программно печатную форму в формат JPG
- v8: СКД: программно добавить системное поле
- Как программно открыть форму списка значений регистра сведений
- Как программно установить владельца программно созданной колонке
- Как программно открыть несуществующую форму списка регистра сведений?
- Как открыть форму записи регистра сведений в управляемом приложении?
В этой группе 1С
- Отчет списки сотрудников организаций (УПП)
- v7: Нумерация документа начисление отпуска
- Как упорядочить выделенные строки табличного поля?
- Помогите найти дату последней операции по Бухгалтерским Итогам
- префикс при обмене БП-УТ
- V8: Привязка рабочего процесса (RPhost.exe) к определенному пользователю(компу)
- v7: И опять о "новой" форме СФ
- СКД: Тип Дополнения в СКД
- УПП Формирование записей книги продаж
- Медленный вывод на печать
- МХ-1 в Управление торговлей
- СКД: Как подставить GUID организации в СКД
- Непонятная ошибка при работе НайтиПоНомеру вышла. Кто знает что это?
- Регистрация документа с движениями в узле плана обмена
- ЗУП 2.5.13.5 Расчет надбавки (произвольная формула)
- Сохранение Excel в текстовый файл с разделителями табуляции
- На какой СУБД работает ваша 1С v8.1?
- Где копнуть, от чего происходит: 1sjourn Ошибка блокировки ...
- что такое RFID метка в УТ?
- Заполнение документа MS Word из среды 1С:Предприятие .Заполнение закладок