Хочу сделать красивый вывод групп МЦ. Для этого в Галактике уже есть frm-ка: ListGrMc следующего содержания:
.form 'ListGrMc'
.fields
.endfields
Код Наименование учетная единица
.{
@@@@@@@ @@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
.}
.endform
В общем в описании полей у нее никаких полей и не описано ,поэтому моя LinkForm ничего и не выводит. Прототипа у ListGrMc как я понял нет, где можно поля подсмотреть. Как быть? ARD не предлагать
Обхитрили типа
Это да, все конечно же работает, остался лишь вопрос - как работает исходная форма, если у нее нет описания полей? Кто может объяснить как она знает - какие поля выводить? Или она в таком случае выводит все из потока подряд, а это как раз то, что нужно?
В общем форма хитрая. то что лежит в frm - шаблон, т.к. юзается в нескольких интерфейсах. А следовательно "на лету" перекомпиляется и в раздел fields вставляются временные значения полей. типа tmp01 tmp02 tmp03.
Изначально в нее выводятся данные
GroupMC.Kod
GroupMC.Name
KatEd.Name
Т.к. линкформ у нее нет, посему значения полей - пофигу.
Берешь эту форму, вписываешь туда имена полей какие хочешь, компиляешь в ресурс. цепляешь его. Форма в твоем ресурсе перекроет стандартную, а тк изменений структуры не произойдет, то работать будет и старая и твоя.
вот и весь фокус .`)
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
Что рассказывают?
Про то как подменять поля?
Так это просто - посидел, поломал голову, пришел к определенным логическим выводам...
В общем - опыт не пропьешь )))
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен