Удалить Строку Из Созданной Формы Кнопкой В 1с.

Тема в разделе "Другие задачи", создана пользователем Vitek2, 24 фев 2012.

Статус темы:
Закрыта.
  1. Vitek2

    Vitek2 Гость

    Создан Справочник2 – справочник сотрудников (код, наименование, ФИО, Т.N. Создана ФормаСписка. В ней создана кнопка.

    Процедура Кнопка1Нажатие(Элемент)
    Справочники.Справочник2.Форма.ФормаСписка.СправочникСписок.Код.Значение();
    // Этаформа.СправочникСписок.Код.Значение();
    //ТЕКУЩИЕДАННЫЕ();
    Элемент.УДАЛИТЬ();
    КонецПроцедуры

    На это выдаётся такое сообщение:
    Обнаружены ошибки:
    {Справочник.Справочник2.Форма.ФормаСписка(3)}: Поле объекта не обнаружено (Форма)
    Справочники.Справочник2.Форма.ФормаСписка.СправочникСписок.Код.Значение();

    Если

    Процедура Кнопка1Нажатие(Элемент)
    // Справочники.Справочник2.Форма.ФормаСписка.СправочникСписок.Код.Значение();
    Этаформа.СправочникСписок.ТЕКУЩИЕДАННЫЕ();
    //ТЕКУЩИЕДАННЫЕ();
    Элемент.УДАЛИТЬ();
    // Вставить содержимое обработчика.
    КонецПроцедуры

    На это выдаётся такое сообщение: Метод объекта не обнаружен (ТЕКУЩИЕДАННЫЕ)
    Обнаружены ошибки:
    {Справочник.Справочник2.Форма.ФормаСписка(4)}: Метод объекта не обнаружен (ТЕКУЩИЕДАННЫЕ)
    Этаформа.СправочникСписок.ТЕКУЩИЕДАННЫЕ();

    В VisualFoxPro это делается просто:
    Select “Имя таблицы”
    Go top &&– если нужна первая запись
    &&Locate for ThisForm.Grid1.Column1.Text1.Value=15 &&– если например нужна запись со значением 15
    Delete
    A например, присвоить элементу формы значение и того проще ThisForm.”Объект”.”ЭлементОбъекта”.Value=”Значение “. Например:
    ThisForm.Grid1.Column1.Text1.Value=15
    ThisForm..Refresh() – Для обновления формы, если это надо.

    А в 1С не знаю как быть? Помогите! Со своей стороны, если нужна помощь в VisualFoxPro всегда рад помочь.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей