Цитата:
Изначально опубликовано EVGL
Мне, к сожалению, сложно, так как я эту документацию раз в полгода открываю.
Даже руководство разработчика и бест практис? Не верю!
Цитата:
Изначально опубликовано EVGL
По большому счету, проштудировать документацию - первое дело, а уж потом надо на форум идти и спрашивать. Тогда какой смысл ссылаться теперь с форума на документацию?
Дело в том, что большинство просто не знают что искать в этой документации. Уверен, что если подсказать ЧТО надо искать, то будут штудировать. Ссылка с форума на три буквы действительно малопродуктивна. Поэтому надо давать более глубокую ссылку
Цитата:
Изначально опубликовано EVGL
В данном случае на заданный вопрос документация разработчика ответа не дает.
Как это не дает? А так?:
Цитата:
Изначально опубликовано SnowMan
Создал собственную LookUp форму, которую вызываю с помощью EDT и его свойства FormHelp.
- Можно ли передать какие-то либо параметры в LookUp форму? или
- Можно ли из LookUp формы получить доступ к объектам/свойствам/методам формы из которой LookUp форма была вызвана.
Любая, в том числе Lookup-форма, форма получает параметры в переменной args.
О args можно почитать в AOT \ System Documentation \ Classes \ Args
Посмотреть примеры использования можно в руководстве разработчика по ключевому слову args.
среди параметров и методов args есть caller(). Он дает ссылку на вызвавший объект.
Передавать параметры можно также через этот же args.
См. руководство разработчика "The lookup facility: creating you own lookup forms"
Но для того, чтобы передать свои нестандартные параметры придется программировать. Лучше этого не делать. Гораздо эффективнее разобраться со стандартно-передаваемыми параметрами.
Пример использования параметров в lookup-формах можно посмотреть в форме LedgerAccountLookup, AssetBookIdRangeLookup, AssetBookIdRangeLookup и т.п.