Как обратиться из модуля формы справочника к реквизитам табличной части документа #747495


#0 by dart909
Подскажите пожалуйста, как можно обратиться из модуля формы справочника к реквизитам табличной части документа?
#1 by Господин ПЖ
эй ты - они не гордые
#2 by DTXqueque
У формы есть реквизит Объект.
#3 by Лефмихалыч
а как связан спрачоник с документом?
#4 by Лефмихалыч
и он ни чем не поможет
#5 by Fish
Читай внимательно: "из модуля формы к реквизитам табличной части "
#6 by Fish
Полагаю, так же, как и обычно: ДокументСсылка.ТабличнаяЧасть[ИндексСтроки].Реквизит - это для чтения.
#7 by dart909
Справочник Сотрудники. Документ имеет реквизит таб части Сотрудник типа СправочникСсылка.Сотрудники
#8 by Лефмихалыч
и что дальше?
#9 by palpetrovich
если все доки, где в ТЧ фигурирует нужный сторудник, то так примерно     ТвойДокСотрудники.Сотрудник ИЗ
#10 by GROOVY
Тетя Маша работает кондуктором, в каком классе первый раз поцеловался Петя?
#11 by dart909
В идеале выглядеть должно так. Есть справочник Сотрудники. У него есть форма элемента с кнопкой посмотреть изменение. При нажатии на эту кнопку, открывается форма документа и поле табчасти сотрудник заполняется значением из справочника.
#12 by Господин ПЖ
подбор в особо извращенной форме... сколько лет за такое дают?
#13 by Лефмихалыч
цель всего этого какова?
#14 by Fish
"При нажатии на эту кнопку, открывается форма документа" - какого документа? Нового, существующего, первого попавшегося из существующих?
#15 by dart909
Чтобы пользователь, открыв форму элемента и захотев изменить какие-то данные у Иванова Ивана Ивановича, нажал на кнопку изменить, открылся этот документ в котором сотрудник будет записан сразу Иванов Иван Иванович.
#16 by dart909
Существующего
#17 by Fish
В котором уже есть Иванов Иван Иванович? А если таковых документов несколько, то какой надо открывать?
#18 by Fish
А вообще, имхо, это какой-то адский изврат, за который надо руки отрубать :)
#19 by Fish
+ А если этот документ в закрытом периоде?
#20 by Лефмихалыч
это называется ввод на основании
#21 by Лефмихалыч
а вот так делают (правят старые документы задним числом) только всякие гомики нетрадиционные и прочие умственно неуравновешенные товарищи
#22 by dart909
Пользоваться конструктором ввода на основании?
#23 by Fish
Для начала рекомендую воспользоваться головным мозгом, и придумать нормальный алгоритм без правки документов задним числом.
#24 by Лефмихалыч
почитай книжку про разработку на 1С. Любую, но желательно ту, которая потолще
#25 by samozvanec
да нифига не ввод на основании. он хочет "просмотреть изменение" и открыть существующий документ. в который сразу добавится сотрудник, который и так там был. это называется "все понимает, но сказать не может"
#26 by Лефмихалыч
тогда автору еще надо что-то почитать, чтобы научиться говорить по-русски
#27 by dart909
Да блин у меня не документ должен открыть который задним числом, а просто форма документа, куда просто будет записан сотрудник.
#28 by Одинесю
Тогда может РС, писать в него ссылку на справочник и регистратор при проведении документа, а потом из справочника доставать из этого регистра сведения?
#29 by Fish
Открою тебе тайну: изменение данных в уже существующем документе - это и есть изменение документа задним числом.
#30 by Лефмихалыч
русский - не родной?
#31 by Jokero
дак если пользователь хочет что - то в ИванИваныче изменить, так пусть меняет в справочнике, зачем документ то  открывать. В доке просто ссылка на элемент справочника. Вообще, о каком документе идет речь?
#32 by Jokero
уверен, к 100му посту мы поймем, что хочет ТС))
#33 by samozvanec
ты хочешь новый документ создать, указать сотрудника и открыть форму, или "просмотреть изменение" и открыть существующий документ?
#34 by Лефмихалыч
думаю, речь про периодические сведения, которые регистрируются документами
#35 by Лефмихалыч
он хочет по сотруднику открыть существующий документ, где фигурирует этот сотрудник, и в существующем документе правку отложить. Ну, наверное... мне так как-то кажется
#36 by Serg_1960
ЗУП, УПП: справочник "Сотрудники"; основная форма объекта; команда "Ввести документ", подменю "Кадровое перемещение","Увольнение"... Это я к тому что "А вообще, имхо, это какой-то адский изврат, за который надо руки отрубать"
#37 by Fish
Ты понимаешь разницу между "ввести документ" (новый), и открыть существующий для изменения (как это хочет сделать ТС, насколько я понял?)
#38 by hhhh
может просто найти документ в журнале надо?
#39 by Serg_1960
"Хочешь наружу? Тогда научись говорить по человечески"(к/ф "Пятый элемент")
#40 by Fish
Пока конкретная цель ТС покрыта мраком. Может, телепаты найдутся?
#41 by dart909
Мне не нужно открывать существующий документ. Мне нужно просто по кнопке открыть форму документа, где будет установлена текущая дата, а поля были бы заполнены данными из справочника.
#42 by Fish
Читаем : "Существующего". Далее: "Мне не нужно открывать существующий документ". Я совсем запутался :)
#43 by Лефмихалыч
это называется ввод нового документа на основании элемента справочника
#44 by dart909
Да
#45 by Лефмихалыч
договорились
#46 by Fish
Так и что у тебя не получается? И кстати, теперь уже можно конфу озвучить.
#47 by dart909
Я извиняюсь, ввел вас в заблуждения, я хочу создать новый документ, и чтобы не вводить в нем данные с нуля, а чтобы они вводились на основании элемента справочника.
#48 by Serg_1960
Тебе так трудно уточнить форма какого документа будет открыта? Нового или существующего? (в тему, анекдот) - Подайте, ради бога, я уже не ел три дня... Ну, незнаю, надо как-то себя пересилить и заставить себя поесть... "новый документ" - это тот, которого нет в конфигурации. А поэтому он нас убеждает, что он хочет открыть существующий в конфигурации документ... но новый... эээ... пойду я отсюда, от греха подальше, а то уже сам запутался. :)
#49 by dart909
Нового
#50 by Serg_1960
, я уже подсказал гдеты можешь посмотреть как это уже реализовано в типовых. См.
#51 by dart909
Хорошо спасибо)
#52 by dart909
А вообще решил проблему с помощью конструктора ввода на основании.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С