|
v7: Создание документа из нескольких справочников | ☑ | ||
---|---|---|---|---|
0
Чэха
26.05.14
✎
15:37
|
День добрый!
Прошу прощения,за глупые вопросы,я хочу научится. Вопрос следующий: Есть несколько справочников с добавленными реквизитами - справочник Модели - реквизит Цвет и справочник Покупатели,реквизит - КличкаПокупателя. Как мне создать документ РегистрацияВыдачи используя форму выбора по реквизитам? Сложность в том,что если я использую стандартный реквизит Наименование,то документ - проводится и записывается! А вот как мне выбрать реквизит Цвет из спрМодели и КличкаПокупателя(спрПокупатели),что бы записалось? Буду благодарен за ответ. |
|||
1
andreymongol82
26.05.14
✎
15:55
|
Феерично. Причем здесь наименование? Нельзя ли сделать реквизит в документе с ссылкой (или как он там в 7.7 называется) на нужный справочник?
|
|||
2
Mikeware
26.05.14
✎
15:56
|
Собакам намордники выдаешь?
|
|||
3
andreymongol82
26.05.14
✎
15:57
|
(2) Моделям покупателей выдают клички
|
|||
4
Mikeware
26.05.14
✎
15:58
|
(3) Продают! :-)
|
|||
5
Чэха
26.05.14
✎
16:18
|
хочу научится - значит,что учусь
обязательно надо писать - что второй день обучения? По теме: делаю ссылку в документе на нужный справочник,но при выборе - заполняется "<>" |
|||
6
Мигало
26.05.14
✎
16:21
|
(0) Смотреть надо что ты там наворочал
|
|||
7
Чэха
26.05.14
✎
16:39
|
Пока ничего не наворотил:
Создал Документ,добавил реквизиты шапки,эти реквизиты связал со справочниками,в форме,есть выбор справочников,НО - как в эти окошках выбора сделать выбор - именно определенного реквизита? |
|||
8
kobzon
26.05.14
✎
16:46
|
По-моему представление элемента справочника может быть или по коду или по наименованию.
|
|||
9
kobzon
26.05.14
✎
16:48
|
А кличку в наименование нельзя записывать? Наименование как выглядит Чехов Анатолий Палыч? И кличка Чех?
|
|||
10
Чэха
26.05.14
✎
17:01
|
то есть,правильно ли я понял,что создать документ заполняя его из дополнительных реквизитов справочников путем выбора в окне формы - нельзя?
|
|||
11
volodya1122
26.05.14
✎
18:54
|
(10) можно. Выбираешь справочник. А в реквизит на форме выводишь тот реквизит из справочника, который нужен.
|
|||
12
volodya1122
26.05.14
✎
18:57
|
+(11) но в 1С это всеравно будет ссылка на справочник (а не на его реквизит)
|
|||
13
Чэха
26.05.14
✎
19:45
|
Спасибо,а можно где-то подробнее посмотреть,как именно это реализуется?
Именно пример еще раз - спасибо! |
|||
14
kobzon
26.05.14
✎
20:07
|
(13) Так у вас это уже реализовано.
В (11) пусть конечно покажет как он на форму выведет реквизит не код и не наименование. У вас есть документ. Вы на нем создали реквизит. Указали что это будет элемент справочника. (Код - 0001, Наименование <>, Кличка - Барбос.) Все что в скобках это элемент справочника, вы его выбираете. Вопрос зачем вам в этом справочнике пустое наименование <> и реквизит кличка, когда в реквизит наименование можно занести тот же Барбос?? Нарисуйте структуру что вы вообще хотите? Может вам там где цвет использовать не справочник а Перечисление? Список с цветами? |
|||
15
Чэха
26.05.14
✎
22:07
|
Есть справочник Покупатели,в котором помимо стандартных реквизитов(код,наименование)созданы еще и дополнительные реквизиты,к примеру - Адрес,Почтовый индекс и Кличка.
То есть,в справочнике Покупатели,хранятся все данные о них. И в одном из документов,хочу использовать не ФИО,которое находится в реквизите Наименование,а Кличка.И занести кличку в документ. Цель - научится заносит в документ отдельные реквизиты. Структуры - нет,есть справочники,теперь хочу создавать документы. |
|||
16
Zhuravlik
26.05.14
✎
22:16
|
В смысле в форме выбора видеть реквизит "Кличка"?
Нужно определиться что нужно. В документе если есть реквизит типа "Справочник.Покупатели", то и значением этого реквизита может быть только *элемент справочника "Покупатели"* зы - и почему кличка?)) |
|||
17
kobzon
26.05.14
✎
23:03
|
Вот когда то ДенисЧ писал:
"Ставим длину кода и наименования в 0 - и представлением становится первый реквизит справочнка..." Но потом может начаться такой геморрой..) |
|||
18
Чэха
27.05.14
✎
01:36
|
Да верно - в форме выбора видеть реквизит Кличка
по поводу названия реквизитов,в частности - "Кличка",я просто с нуля пытаюсь создать конфигурацию для изучения,поэтому и беру названия первые,которые приходят в голову,поэтому не задумывайтесь и не удивляйтесь,есть еще реквизит "Цвет ботинок" :) |
|||
19
volodya1122
27.05.14
✎
11:21
|
(18) Что я имел в виду. Неважно по какому реквизиту вы будете щелкать для выбора справочника (чтобы заполнять документ). В документе всеравно будет ссылка на справочник. В дополнительной колонке (документа) можно вписать нужные реквизиты справочника, (не более).
Ещё одно пояснение: когда вы выбираете справочник для заполнения в документ - то выбирается не отдельный реквизит, а весть справочник со всеми его реквизитами. А в документе, если хочется можно отображать нужные реквизиты. |
|||
20
an-korot
27.05.14
✎
11:37
|
[b]Чэха[/b]
хитрый какой )) хочешь чтобы тебе все разжевали 0:-) Чеха, (17) совет конечно очень "элегантный", сам впервые о таком слышу %) мой один старый друг, за такое наверное руки оторвал бы ))) лучше тогда уж код сделать строковым и увеличив длину в него записывать цвета ;) или что тебе нужно. поиск по реквизиту можно делать, но придется этот реквизит сделать общим, тебя такой вариант устраивает? но тут уже с другой стороны если в базе будет 50-100 справочников и у каждого сделать по 1 реквизиту для поиска, то выйдет 50-100 общих реквизитов и все справочники будут размером ого-го. 1 - сделай в справочнике новую морду с отражением нужно тебе реквизита по которому можно быстро выбрать нужное тебе значение, там "красные сапоги" или "гадкий покупатель" и или открытьФорму указывай эту морду или отключай стандартный выбор и опять указывай морду свою 2 - ПриСоздании() делай выборку по нужным справочникам загоняй их в СписокЗначений и в представлении списка показывай нужный тебе реквизит, а само значение списка заноси ссылку на элемент справочника. Выбор можно делать через выпадающий список, при сохранении подставляя в переменную документа ссылку на выбранный элемент справочника. в чем плюс от предыдущего метода: не нужно создавать новую морду справочника. Возможный минус: если у тебя в спрвочника будет несколько тыщ наименований %) тогда выборка будет отнимать больше чем несколько секунд. ))) Если будет 500 или 1000 наименований не так страшно )) ну как то так, если нужны конкретные примеры, то начинай, а дальше твой код подправим. |
|||
21
Mikeware
27.05.14
✎
12:18
|
(20) Общий реквизит у справочников?
Вроде для травы и грибов еще рановато..... |
|||
22
an-korot
27.05.14
✎
12:41
|
(21) да да, ошибаюсь должен стоять признак "Сортировка".
Но нам поиск все -равно не нужен, ведь должен быть выбор элемента. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |