Страница 1 из 1

В трех соснах... ;-)

СообщениеДобавлено: Вс ноя 07, 2010 6:50 pm
san
Извиняюсь за глупый вопрос, но, как говорится, в трех соснах заблудился. Решил пощупать ананас, опыта нет. Сайт ananas.lrn.ru, на который часто ссылается документация, мертв, поэтому освещение вопроса или рваное, или уходит в дебри программирования. Подозреваю, что вопрос должен решаться очень просто.
Ананас под windows. Вопрос по концепции связывания баз.
Есть база конрагентов, в котором поле "банк" имеет тип "справочник.банки". Справочник банков имеет поля "МФО" и "Название". В конструкторе справочника указать поле связи нельзя, то есть выбор, как я понял, можно сделать только с формы в окне выбора. Вопрос - где определяется, какое поле возвращать, нужно ли программировать выбор, или ананас делает это сам?
Я делаю форму "Контрагенты", на которую выкладываю поля типа "wDBField", в том числе и "банк". При запуске формы при нажатии на это поле окно выбора банка появляется, но выбор не делается.
Эксперименты с программированием в функции on_formstart() на закладка модуль и и on_systemstart() пока ни к чему не привели. При этом на формах демо-конфигурации ананаса все работает прекрасно, хотя где описано присвоение выбора, я так и не понял.

Подскажите, как это делается правильно. Если можно, подробно, по пунктам - для чайника.

Re: В трех соснах... ;-)

СообщениеДобавлено: Пн ноя 08, 2010 10:25 am
9line.ru
если я вас правильно понял, то вам нужно текстовое представление
Изображение

Re: В трех соснах... ;-)

СообщениеДобавлено: Пн ноя 08, 2010 5:00 pm
san
Мне нужно элементарное действие - в поле первого справочника подставить значение поля с другого справочника (с выбраной пользователем строки).
Например, в справочник "Контрагенты" поле "Название банка" подставить выбранное пользователем название из справочника "Банки".
По логике, нужно определить переменную, в которой запомнить выбор пользователя и засунуть это значение в поле первой базы.
Как это делается в ананасе?

Re: В трех соснах... ;-)

СообщениеДобавлено: Пн ноя 08, 2010 7:44 pm
9line.ru
1. старый форум тут http://ananas.su/ananas.lrn.ru/phpBB2
2. если я вас правильно понял то к контрагенту надо присоединить банк из справочника

то банку делаем текстовое представление - название
к контрагенту в шапку контрагент, добавляем поле с типом список банков .......

Re: В трех соснах... ;-)

СообщениеДобавлено: Ср ноя 10, 2010 2:14 am
san
Да, действительно просто -все заработало. Спасибо за помощь, 9line.ru.