Как автоматически заполнить форму?

1. stalker-vn 13 01.11.07 11:45 Сейчас в теме
Подскажите пожалуйста как, что-бы автоматически заполнялась форма. Например в "Больничном листе" при выборе сотрудника нужно, что-бы автоматически заполнилось созданное поле "Подразделение".
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. CheBurator 2725 02.11.07 02:15 Сейчас в теме
в поле "сотрудник" в закладке "дополнительно" пишешь формулу типа
моеполенаформе = сотрудник.подразделение
..надеьсь, что разница между принимающим полем в виде строки и принимающим полем с типом справочник.подразделения - вам ясна...
3. stalker-vn 13 02.11.07 11:02 Сейчас в теме
Вообше-то там уже стоит формула: "ПриВводеСотрудника()".
4. stalker-vn 13 02.11.07 11:09 Сейчас в теме
И так вообще-то не работает.
5. Djus 162 03.11.07 05:22 Сейчас в теме
Подразделения=Сотрудник.Подразделение.Получить(Начало);
6. stalker-vn 13 06.11.07 09:15 Сейчас в теме
Попрабовал. Так тоже не работает. Поле подставляет подразделение при приеме на работу и не учитывает кадрового перемещения. А в некоторых случаях вообще подразделения не подставляет, хотя есть и прием на работу и кадровое перемещение.
7. stalker-vn 13 06.11.07 09:25 Сейчас в теме
И куда девать формулу "ПриВводеСотрудника()"?
8. Djus 162 06.11.07 16:15 Сейчас в теме
ПриВводеСотрудника() -это процедура, ее не куда девать не надо. В модуле формы, в этой процедуре присваивай значения реквизиту. Подразделение периодический реквизит спр.Сотрудники,
посмотри историю может быть там "бардак".
9. stalker-vn 13 07.11.07 10:25 Сейчас в теме
С историей все впорядке. Прописал реквизит, как ты говорил. Все равно таже картина. Может есть какой-нибудь другой способ?
10. sashulyT 201 07.11.07 10:44 Сейчас в теме
Это самый простой и правильный способ, попробуй написать

Подразделения=Сотрудник.Подразделение.Получить(ДатаДок);

и вообще эту строку добавь в функцию ПриВводеСотрудника()
а если это не получиться, то Djus прав прблема с историей пиши точнее какие даты используеш скинь скрин шот с историей...
11. stalker-vn 13 07.11.07 13:59 Сейчас в теме
Спасибо большое sashulyT. Теперь все работает.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот