ТекущийЭлемент в 1С 8 версии #762341


#0 by 9451523
Уважаемые форумчане, начал последовательный переход с 7 версии на 1С 8.3. Восьмерку начал изучать сравнительно недавно поэтому сильно не пинайте, создал в восьмерке справочник "Банки" аналогичный справочнику в седьмой версии, при переносе кода в модуле формы справочника вылетели ошибки, где смог сам поправил но затупил на ТекущемЭлементе: Справочник.Банки.Форма.ФормаЭлемента.Форма(63,31)}: Процедура или функция с указанным именем не определена (ТекущийЭлемент) ФормаСписка.Активизировать(<<?>>ТекущийЭлемент); (Проверка: Толстый клиент (обычное приложение)) Вот код модуля формы: Процедура ПриЗакрытии Подскажите как правильно сделать? С Уважением Дамир
#1 by Остап Сулейманович
Вместо ТекущийЭлемент в восьмерке используется "ссылка". Но ФормаСписка.Активизировать все равно не отработает. В восьмерке и оно работает по другому.
#2 by SiAl-chel
Найди "Библиотеку стандартных подсистем". Там вроде были все объекты, нужные для каталогизации банков и банковских счетов.
#3 by xxTANATORxx
да, да, человеку, который только начал изучать 1с самое то ковырять БСП
#4 by SiAl-chel
А почему нет? Начинающий на сях, например, не пишет библиотеку текстового ввода-вывода, он подключает и использует стандартную.
#5 by _KaA
>> Уважаемые форумчане, начал последовательный переход с 7 версии на 1С 8.3. С новым ГОДОМ! :)))) Попробую: Смотри, форма списка - это посути обычная форма, где главным элементом является динамический список (конечно можно сделать любой элемент, но обычно это ДС). У ДС есть по сути только ссылки на элементы. И если хочется спозиционироваться на определенной записи (строке) надо сказать в коде: При этом в свойствах этого ДС хорошо бы включить Использовать всегда для Ссылки, потому что если ее выключить на форме. то мы словим ошибку. А вот про код, который написан, расстрою - там чет как все не правильно... Если нужно из одной формы позвать другую, то в параметр достаточно завернуть ссылку на новый элемент, но кажется в данном случае и того не нужно, потому что рекомендуется использовать ОписаниеОповещения или предопределенной метод формы ОбработкаВыбора.
#6 by 9451523
Спасибо всем, как я понял можно  и не переносить эту процедуру , ничего особенного она там не делает либо придется писать новую процедуру ПриЗакрытии
#7 by vladko
всё правильно, для 8ки эту процедуру надо полностью переписывать
#8 by hhhh
в восьмерке совершенно другой подход, поэтому попроцедурно перенести тебе вряд ли удастся, там совершенно другие процедуры.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С