Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Автозаполнение реквизитов справочника

Автозаполнение реквизитов справочника
Я
   Riko669
 
07.11.16 - 15:25
Добрый день! Помогите, пожалуйста, понять как именно делается автозаполнение?
У меня есть справочник "Сотрудники" и "Физические Лица". В справочнике "Сотрудники", есть реквизиты (ФизическоеЛицо, Фамилия, Имя, Отчество). Так же для справочника "Сотрудники" есть ФормаЭлемента. Реквизит ФизическоеЛицо заполняется из справочника "Физические Лица". Как мне сделать чтобы при заполнении реквизита ФизическоеЛицо, автоматически заполнялись реквизиты: Фамилия, Имя, Отчество?

Раскладывать строку "ФизическоеЛицо" или есть какой-то вариант проще?
 
 
   разработчик 1с
 
1 - 07.11.16 - 15:28
а что будет, если у сотрудника фио - иванов иван иваныч, а у прикреплённого физика фио - петров петр петрович?
   Riko669
 
2 - 07.11.16 - 15:33
И что не так? Дело не в том у кого какая фамилия будет)
Мне нужно чтобы при заполнении поля физическое лицо, автоматически заполнялись поля фамилия, имя, отчество. Поэтому и спрашиваю как начать, раскладывать строку или как-то по другому можно.

Пример:
Физическое Лицо - Иванов Иван Иванович
Фамилия - Иванов
Имя - Иван
Отчество - Иванович
   разработчик 1с
 
3 - 07.11.16 - 15:35
(2) не надо в сотруднике отдельно фио хранить.
   Riko669
 
4 - 07.11.16 - 15:37
что вы имеете ввиду под хранить отдельно?
   Riko669
 
5 - 07.11.16 - 16:26
Допустим разложу строку "ФизическоеЛицо"

&НаКлиенте
Функция РазложитьСтроку(ИсходнаяСтрока, Разделитель)
Массив = Новый Массив;
Строки = СтрЗаменить(ИсходнаяСтрока, Разделитель, Символы.ПС);
Для ФизическоеЛицо = 1 По СтрЧислоСтрок(ИсходнаяСтрока, ФизическоеЛицо));
КонецЦикла;
Возврат Массив;
КонецФункции

Если так, то что дальше?
   FIXXXL
 
6 - 07.11.16 - 16:39
(0) в типовых есть типовые "раскладывалки", учитывающие типовую логику хранения ФИО
   h-sp
 
7 - 07.11.16 - 16:43
(5) чего-то вы какую-то фигню выдумываете. А если, например, сотрудница поменяет фамилию, то ваша вся система рухнет.
   lxs
 
8 - 07.11.16 - 16:58
(0) Открыть типовой ЗУП и посмотреть, как там это сделано. Зачем изобретать виноградный велосипед?
   lxs
 
9 - 07.11.16 - 17:01
(7) "Всё уже украдено до нас"©Бывалый
   Riko669
 
10 - 07.11.16 - 17:16
Да, это и так понятно, что нового изобретать ничего не надо)
Просто я только только начала и не знаю с чего начать в данной ситуации.
 
 Рекламное место пустует
   lxs
 
11 - 07.11.16 - 17:18
(10) С изучения типового решения начни. Тут тебе ща насоветуют..
   Riko669
 
12 - 07.11.16 - 17:25
Хорошо, надеюсь получится чего. Не получится, снова приду :D
   Riko669
 
13 - 08.11.16 - 12:37
Ничего не получилось у меня( 
Помогите, пожалуйста, кто чем может.
Как всю эту ересь провернуть?
   h-sp
 
14 - 08.11.16 - 12:46
(13) какая программа у вас?
   JeHer
 
15 - 08.11.16 - 12:48
(14) надо полагать, одна из желтых. А вот конфа какая?
   Riko669
 
16 - 08.11.16 - 12:49
1с предприятие 8.3.8
   JeHer
 
17 - 08.11.16 - 12:50
(16) эээ, а дальше? Конфигурация самописная?
   Riko669
 
18 - 08.11.16 - 12:51
В каком смысле самописная?
   h-sp
 
19 - 08.11.16 - 12:53
(18) потому что во всех конфигурациях это есть, то что вы ваяете. Вы сами пишете полностью всю программу с нуля?
   JeHer
 
20 - 08.11.16 - 12:54
(18) ну там, Бухгалтерия, Управление торговлей, еще какая-нибудь, купленная за деньги. Или конфа прямо сейчас пишется с нуля?
   Riko669
 
21 - 08.11.16 - 12:59
Наверное, не знаю, честно) 
Дали задание разложить строку "физическоеЛицо" и при ее заполнении, чтобы заполнялись автоматически фамилия, имя и отчество.
В СП пишется, что можно использовать СтрРазделитель.
Но мне ни разу еще не приходилось этого делать и я даже не могу сказать правильно ли я начинаю или нет
   Riko669
 
22 - 08.11.16 - 13:01
Конфигурация: Стоматологический комплекс ._.
   h-sp
 
23 - 08.11.16 - 13:01
(21) так это тестовое задание у вас?
   JeHer
 
24 - 08.11.16 - 13:09
(22) в типовой бухии посмотри ФизическиеЛицаКлиентСервер.ЧастиИмени(ФИО)
   Riko669
 
25 - 08.11.16 - 13:12
Тип того.
Хорошо, гляну
   Riko669
 
26 - 08.11.16 - 14:51
Всем, спасибо, все получилось, автоматически выводятся


Список тем форума
Рекламное место пустует  Рекламное место пустует
Прочитай, хотя бы, Митичкина "Разработка в системе 1С:Предприятие 8". Волшебник
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует