Консультация № 146265
06.10.2008, 21:39
0.00 руб.
0 3 1
Всем доброго времени суток, я только начинающий программист, так что не судите строго. В общем такая вот проблема: есть справочник Контрогентов (стандартный, конфигурация торговля+склад), мне нужно добавить дополнительную вкладку на которой будет что-то типо:
Регион: *** Город: *** и т.д. где *** - это текст, а информация вставляеться из вкладки "Основные" из "Юридический адрес" (там конвертик такой, который когда открываешь, открываеться окошко для ввода данных(адрес,индекс,телефоны и д.р.)), я ни где не могу найти как это сделать, помогите кто может

Обсуждение

Неизвестный
07.10.2008, 11:51
общий
это ответ
Здравствуйте, Qetuno!

Вы хотите добавить закладки на форму?
1. Создайте необходимое количество слоев на форме. Можно, конечно. управлять видимостью элементов, но гораздо удобнее показать/скрыть нужныйслой со своим набором элементов.
2. Создайте список значений со сзначениями закладок (полезно, когда название закладки состоит из нескольких слов, разделенных пробелами).
3. Разрешите форме использовать закладки методом Форма.ИспользоватьЗакладки(1).
4. Управляйте слоями в зависимости от выбранной закладки в процедуре ПриВыбореЗакладки(НомерЗакладки, ЗначениеЗакладки).

Более подробно в архиве рассылки по 1С (размер 923 килобайта), урок 19 "Список значений и закладки в форме".

Успехов!
С уважением, Владимир.
Неизвестный
07.10.2008, 15:04
общий
Здравствуйте, Владимир Лазурко!
Насчет закладок спасибо, но мой вопрос был не в этом, я хотел узнать как сделать что бы в поле "текст" отображалась информация (к примеру: Адрес, Город, Регион, Дом, Улица) из уже заполненного поля( т.е. из другой вкладки, там где в поле ввода конверт, который открывает форму для заполнения Юридического адреса), как я это понимаю в поле текст мне нужно ввести формулу, но вот какая я не понимаю, нашел пример: если в формулу ввести глПредставлениеАдреса(ЮрАдрес), то в поле "текст" будет отображаться вся информация из Юридического адреса, а мне нужно там отобразить только Регион, в этом-то и вопрос: как это сделать?
Неизвестный
08.10.2008, 19:32
общий
Создайте новый слой. Например, "Регион". Поместите на него информацию об аресе. Вставьте текстовую метку, а в формуле пропишите ссылку на реквизит, хранящий регион. Если такого нет - создайте доп. справочник Регионы и ссылайтесь на него при заполнении адреса. Где выцарапать нужную информацию - смотрите в коде.

Успехов!
Форма ответа