#0
by DrGennadiy
Допустим есть документ реализация товаров и услуг. В нем есть реквизит ГлавБУХ с типом Спраочник.Сотрудники. на форме это поле выбора. Каксднлатьтак что бв при открытии формы туда по умолчанию сразу же подстовлялся сотрудник это конкретный сотрудник однако после если это потребуется можно было бы перевыбрать. Конфигурация комплексная 77
#2
by у лю 427
Не при открытии фориы, а при создании нового документа - так будет правильней... установка гавбуха из периодической константы....
#4
by Cthulhu
блин. Петя.. мы с тобой какие-то слишком добрые... : какой вопрос - такой ответ, ы?.. )))
#5
by bvn13
только сделай проверку, если реквизит пустой, тогда заполняй новым значением, а если нет - изменять нельзя!
#8
by у лю 427
(5,6,7) в .опу советы... Тупо вводите без проверки в Проце ВводНового и не учите дятла онанизму....
#9
by DrGennadiy
Извените задача немного не та. Вот что нужно было сначала нужна была возможность выбора ГлБуха и Руководителя в ТОРГ12 Я просто взял и добавил к документу два реквизита ПечГлавБух и ПечРуковод разместил их на форме реквизиты с типом Справочник .Сотрудники. После нужно было что бы при выборе конкретного человека подстовлялось еще и по договорутакому то я в торг 12 добавил выражение все заработало. Теперь бухгалтера когда создают документ постоянно забывают выбирать руководителя и главногоБуха. Нужно что бы при Вводе нового эти реквизиты сразу заполнялись конкретными сотрудниками. Попробовал ПечГлавБух = "CИДОРОВ" не выходит Попробовал ПечГлавБух.Наименование = "CИДОРОВ"тоже нет все это в процедуре вводНового
#13
by DrGennadiy
Вот Что выходит Ошибка при выполнении команды; ПечГлавБух =Спр.НайтиПоНаименованию("Богомолов Р.В.").ТекущийЭлемент; {Документ.Реализация.Форма.Модуль(1617)}: Значение не представляет агрегатный объект (ТекущийЭлемент)
#14
by Злопчинский
ну, вообще-то что мешает сделать при выводе печатной формы забор нужных должностных лиц через КОНТСТАНТЫ?
#19
by DrGennadiy
Гавбух = константа.Гавбух.Получить(датаДок); то что было выше написано так нормально ?
#23
by DrGennadiy
нет в комплексной есть спр фирмы там в должн лица стоят уже и глБухи Руковод. и их подставлять в док по умолчанию тогда точно не прогадаем
#26
by DrGennadiy
ПечГлавБух = СокрЛП(ПечГлавБух.Наименование); Помогите что то типа этого вставляю в процедуру вводнового Не проходит
#27
by victuan1
ПечГлавБух = СпрГлавБухи.НайтиПоНаименованию("Сидоров").ТекущийЭлемент; Ты в СП смотрел какого типа результат у метода НайтиПоНаименованию?
#28
by victuan1
ПечГлавБух = .. ставить в ПриОткрытии или ВводНового зависит от того, что такое ПечГлавБух - реквизит документа или несохраняемое поле на форме.
#29
by Злопчинский
что значит "не проходит"? горлышко у крынки узкое...? или что? прежде чем вытаскивать главбуха из фирмы - удостоверься в том, что фирма - определена - это раз... а два: это бяка, потому что при изменении даты документа главбух у тебя не поменяется... хотя должен (но для вас, это судя по всему не сильно актуально)
#30
by DrGennadiy
ПечГлавБухэто реквизит документа. По поводу что значит не проходит. Пишу в процедуре ВводНового ПечГлавБух = Фирма.ЮрЛицо.ГлБухгалтер.Получить(ДатаДок); ПечГлавБух = СокрЛП(ПечГлавБух.Наименование); После создаю документ заполняювсе провожу и печатаю Торг12 в полях фамилия гл бух пусто
#31
by victuan1
Только ------ используют одновременно две строки для реквизита документа: ПечГлавБух = СокрЛП(ПечГлавБух.Наименование); Какого типа реквизит ПечГлавБух?
#33
by victuan1
ПечГлавБух = СокрЛП(ПечГлавБух.Наименование); Первой строкой ты присваиваешь значение переменной ПечГлавБух, второй - очищаешь. Если не нужно разжевывать почему так, то ты еще не безнадежен, иначе разговор окончен.
#35
by DrGennadiy
Да нублин ничего не выходит не подстовляется в торг12 ничего и в поле печглабух не появляется
#38
by victuan1
Значит реквизит ГлБухгалтер в Фирма.ЮрЛицо имеет тип не Справочник.Сотрудники. Приведи типы в соответствие или Гл. бух не задан на ДатаДок. Проверь так: сообщить(Фирма.ЮрЛицо.ГлБухгалтер.Получить(ДатаДок));
#40
by PaulBC
В комплексной Руководитель и ГлБухгалтер типа Справочник.ФизЛица И вобще зачем эти реквизиты в документе? Получай при печати сразу из фирмы..
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- При открытии док-та Поступление товаров выходит пустое окно без ...
- Ошибка при открытии внешних отчетов
- При открытии в конфигураторе "общих таблиц" вылет
- что нужно установить, чтобы при открытии нового окна в конфигураторе
- Как сделать так, чтобы форма отчета не разворачивалась при открытии
- Как распечатать при открытии модально.
- Как програмно установить отбор при открытии формы списка?
- Как при открытии формы списка справочника установить фильтры на папки?
- как в модуле формы записать значение реквизита формы?
- 8.2 Установить значение элементу формы.
- как установить отбор в скд при открытии формы отчета
- как программно установить значение отбора построителя при открытии формы
В этой группе 1С
- Шифрование траффика 1С 8.2 (тонкий клиент)
- 1С 8 ПолеВвода.ТипЗначение = ДокументСсылка …? как выбрать документ..?
- Выгрузка из комплексной в ЗУП
- Не заполняется автоматически поле (Счет учета БУ) в документах в Бухгалтерии 8.1
- Два ККМ в зале
- 1с 8.2 Динамические списки.
- vk_sleep_1C.dll
- Проигрывателю Windows Media не удается получить доступ к файлу.
- счет-фактура на аванс в УТ 10.1
- Помогите с вопросами по Профессионалу
- Кратность и курс взаиморасчетов!?
- Куда делась Реформация баланса?
- УПП. НДФЛ с компенсации отпуска при увольнении.
- УстановитьАтрибут() и регистры
- Права на отчет "Валовая прибыль"
- Перестала работать отправка почты при помощи postie.exe
- Как использовать английскую нотацию из ALS ?
- Перебор строк табличного поля
- Терминал и бипринт
- Надо передать параметр процедуры в ОбработкаОжидания()