Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Ликвидировать реквизит "Наименование"          
SergXP Подменю пользователя
сообщение 19.03.14, 15:34
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 55
Спасибо сказали: 1 раз
Рейтинг: 0

Например...
Есть справочник "Сотрудники". Создаю справочник Материально-ответственные лица (МОЛ) с реквизитом Сотрудник. Реквизит "Наименование" становится ненужным. Если установить ему длину 0 - он удаляется. Как без особого кнопкожатия можно в других формах, где есть выбор МОЛ, сделать так, чтобы отображался Сотрудник?

Fynjy Подменю пользователя
сообщение 19.03.14, 15:39
Сообщение #2

Сенсей Чака Норриса
**********
За вредность
Группа: Пользователи
Сообщений: 1994
Из: Ахметов сити
Спасибо сказали: 333 раз
Рейтинг: 0

Цитата(SergXP @ 19.03.14, 15:34) *
Например...
Есть справочник "Сотрудники". Создаю справочник Материально-ответственные лица (МОЛ) с реквизитом Сотрудник. Реквизит "Наименование" становится ненужным. Если установить ему длину 0 - он удаляется. Как без особого кнопкожатия можно в других формах, где есть выбор МОЛ, сделать так, чтобы отображался Сотрудник?

Никак ... Представление справочника может быть только из реквизита примитивного типа ...


Signature

Acid Подменю пользователя
сообщение 19.03.14, 15:42
Сообщение #3

Про1С-ник
Иконка группы
За заслуги на форуме в 2010 году
Группа: Местный
Сообщений: 2104
Из: Занзибар
Спасибо сказали: 379 раз
Рейтинг: 0

просто удаляете этот реквизит из формы списка справочника. физически реквизит остается.

Zaval Подменю пользователя
сообщение 19.03.14, 15:47
Сообщение #4

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

И зря, МОЛ от МОЛа отличается, а должности могут совпадать.
Вот есть три с фамилиями и должностью "Начальник склада". Заучивать, кто на каком складе? Заводить три разных должности?

Сообщение отредактировал Zaval - 19.03.14, 15:51

SergXP Подменю пользователя
сообщение 19.03.14, 16:21
Сообщение #5

Говорящий
***
Группа: Пользователи
Сообщений: 55
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Zaval @ 19.03.14, 15:47) *
И зря, МОЛ от МОЛа отличается, а должности могут совпадать.

Прошу не путать должность и звание МОЛ. Смысл этого справочника - сотрудников много, а МОЛ мало (чтобы не перекапывать весь справочник сотрудников)

Цитата
Никак ... Представление справочника может быть только из реквизита примитивного типа ...

Очень жаль...

Цитата
просто удаляете этот реквизит из формы списка справочника. физически реквизит остается.

Проблема не в форме списка, а чтобы в представлении отображалось Наименование Сотрудника.

pablo Подменю пользователя
сообщение 19.03.14, 16:23
Сообщение #6

Старейшина
********
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 193 раз
Рейтинг: 0

Копируйте одно наименование в другое. При изменении обоих справочников.


Signature
Правильно поставленный вопрос содержит до 90% ответа.

Acid Подменю пользователя
сообщение 19.03.14, 16:29
Сообщение #7

Про1С-ник
Иконка группы
За заслуги на форуме в 2010 году
Группа: Местный
Сообщений: 2104
Из: Занзибар
Спасибо сказали: 379 раз
Рейтинг: 0

Цитата(SergXP @ 19.03.14, 16:21) *
Проблема не в форме списка, а чтобы в представлении отображалось Наименование Сотрудника.

не вижу проблемы вообще

SergXP Подменю пользователя
сообщение 19.03.14, 16:34
Сообщение #8

Говорящий
***
Группа: Пользователи
Сообщений: 55
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(pablo @ 19.03.14, 16:23) *
Копируйте одно наименование в другое. При изменении обоих справочников.

Этот выход есть по-умолчанию. Просто по программисткой логике не разумно иметь 2 одинаковых поля...

Acid Подменю пользователя
сообщение 19.03.14, 16:56
Сообщение #9

Про1С-ник
Иконка группы
За заслуги на форуме в 2010 году
Группа: Местный
Сообщений: 2104
Из: Занзибар
Спасибо сказали: 379 раз
Рейтинг: 0

Цитата(SergXP @ 19.03.14, 16:34) *
Этот выход есть по-умолчанию. Просто по программисткой логике не разумно иметь 2 одинаковых поля...

как я и описал, удаляете ненужное поле из формы списка, и добавляете текстовое поле (не создавая реквизита). И пишете туда что только заблагорассудится.

Zaval Подменю пользователя
сообщение 19.03.14, 17:09
Сообщение #10

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

Цитата(SergXP @ 19.03.14, 16:21) *
чтобы не перекапывать весь справочник сотрудников

Только для этого? И менять типы реквизитов в документах?
Можно же указать МОЛ в свойствах или характеристиках или собрать в отдельную категорию(что там у Вас есть в конфигурации). И при выборе МОЛа передавать в форму выбора отбор по этому признаку.

SergXP Подменю пользователя
сообщение 20.03.14, 11:21
Сообщение #11

Говорящий
***
Группа: Пользователи
Сообщений: 55
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Zaval @ 19.03.14, 17:09) *
...
Можно же указать МОЛ в свойствах или характеристиках или собрать в отдельную категорию(что там у Вас есть в конфигурации). И при выборе МОЛа передавать в форму выбора отбор по этому признаку.

Хороший вариант, но дело в том, что справочник МОЛ подразумевает еще ряд специфических реквизитов.

Ок. Придется все-таки вернуть "Наименование" и в форме при выборе "Сотрудника" делать Наименование = Сотрудник.Наименование;

Zaval Подменю пользователя
сообщение 20.03.14, 12:20
Сообщение #12

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

SergXP, подумайте хорошо, может РС будет удобнее - там можно будет хранить историю.

SergXP Подменю пользователя
сообщение 21.03.14, 11:30
Сообщение #13

Говорящий
***
Группа: Пользователи
Сообщений: 55
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Zaval @ 20.03.14, 12:20) *
SergXP, подумайте хорошо, может РС будет удобнее - там можно будет хранить историю.

Да нет. Все намного проще. История мне не нужна. МОЛ - это тот же банальный справочник сотрудников, он нужен, чтобы откинуть большинство сотрудников, которые не есть МОЛ и дополнительно привязать к МОЛ некоторые параметры, по которым в отчетах можно будет делать отбор/фильтрацию.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 04.07.25, 3:26
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!