#0
by Lexsanya
Привет! Подскажите как реализовать программно ввод на основании или же где можно об этом прочитать?
#5
by Живой Ископаемый
мы не знаем какие у вас книги есть, поэтому трудно сказать в каких из них почитать... посмотреть можно в ЛЮБОЙ типовой
#6
by Lexsanya
у меня есть М.Г.Радченко Практическое пособие разработчика.И книжки с курсов решение оперативных задач и основные объекты
#10
by Stepa86
вуаля это будет не ввод на основании, а один заполненный реквизит, и то не факт, что он есть на нужно объекте
#12
by Lexsanya
Вот знаешь если бы твое вуаля превратилось в реальный совет или же код было бы куда понятий. а писать про вуаля и я могу
#13
by vicof
это реквизит, нужный для ввода на основании. Чтобы заполнить остальные - много думать не нужно. Ну и в объекте указать, на основании чего он заполняется. В большинстве случаев, нужных для ввода на основании, в типовых есть.
#14
by Lexsanya
да я понимаю, что реквизит у меня вся структура разработана и ввод на основании есть , который сформирован конструктором. Мне там нужно сделать изменения и для это вынужден не использовать стандартный ввод на основании а вынести это все на кнопку . Начал шерстить справку там мало чего . в моей книжке тоже почти ноль. вот и спрашиваю, может кто знает, где можно прочитать более подробно
#17
by Maxus43
>>вынужден не использовать стандартный ввод на основании Ну а это только руками, аналогично коду который конструктор делает, меняй в нем что хочеш
#19
by Stepa86
это реквизит, на котором сохраняется связь с документом основанием. Он ни разу не необходим и его заполнение никак не инициирует обработчик ОбработкаЗаполнения( . Этот обработчик инициирует или интерактивный ввод или метод документа Заполнить(, а вот уже внутри обработчика заполнения в реквизит ДокументОснование или просто Основание подставляется данные заполнения... Если ты не в курсе, то данными заполнения могут выступать любые данные, а не только объектные (например структура, на которую в реквизит не сохранишь) новДок = Документы.НужныйДок.СоздатьДокумент; еще подробнее объяснять?
#20
by Lexsanya
Типо защитник ? И ясно дал автору понятно, что в моем сообщение я хочу немного конкретнее чем в частности мне нужен больше не код а совет с более подробным изложением. А намекать, что я совсем сижу затупил и думаю , что из одного реквизита сделать ввод на основании не надо.
#25
by Живой Ископаемый
2 открывать форму вообще не обязательно. обработчик Заполнения определяется в модуле объекта.
#26
by Lexsanya
Суть следующая. Есть документ НаРемонт в нем есть тч в которую вносятся приборы. есть документа Отремонтированные. он вводится на основании док. НаРемонт. Нужно сделать след. при нажатии ввода на основании в документ открывался документ Отремонтированные. Причем нужно сделать так, чтобы данные из текущий строки, на которой я стоял до нажатия кнопки ввести на основании записывались в реквизиты документа Отремонтированные. Сейчас у меня только записывается документ основание и контрагент. Если мне нужно было тупо переснти строки Тч одного в другой , то тут проблем нет . А как тут быть вот думал. Либо кнопка , либо подписка на события
#29
by Живой Ископаемый
Ну подписка на событие ничего не будет знать о текущей строке, ан которой ты сейчас стоишь... я думаю...
#35
by Живой Ископаемый
2 только в интерактивном, которое будет аргументом содержать или элемент (тп, в которой можно узнать текущую строку) или всю форму
#36
by vicof
>>> это реквизит, нужный для ввода на основании имелось ввиду, что по его заполнению можно судить о том, есть ли у документа основание или нет. Про ОбработкуЗаполнения в курсе.
#37
by Lexsanya
вот я поэтому и думаю, что есть смысл сделать кнопку и повесить на нее ввод на основании, тогда то и можно взять текущую строку
#38
by Lexsanya
Так ладно парни всех спасибо. И еще раз прошу прощения за необоснованный наезд на Stepa86
#39
by Живой Ископаемый
ай, все равно ничего не выйдет.. обработчик заполнения второго документа ничего не узнает о текущей строке, если в качестве объекта заполнения передать ссылку на первый документ. так что придется готовить стркутуру(которая будет содержать данные текущей строки ТП) и менять обработчик заполнения второго документа
#40
by Lexsanya
делаю глобальную переменную записываю в нее данные текущей строки. вызываю переменную в обработчике второго дока и беру из нее данные . так прокатит наверно
#43
by Живой Ископаемый
2 каноничный способ - заполнить структуру в первом документе, и передать ее в качестве параметра обработчику заполнения второго.
#44
by Живой Ископаемый
а почему?... наверное из-за того что в клиент-серверном обработчик заполнения будет обрабатываться на сервере, и очень болезненно относится к мутабельности.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Книга покупок не попадают "Ввод остатков поставщика", "Ввод остатков покупа
- v7: Ввод на основании на основании Документа Операция
- кнопка ввод на основании
- Как программно вызвать метод ввода документов Ввод на основании?
- Как отменить ввод на основании при интерактивном вводе?
- Ввод на основании - как заблокировать процедуру ввода на основании?
- Инициировать ввод на основании программно
- v7: Ввод на основании (программно)
- ЗуП 2.5 Ввод постоянного начисления/удержания, ввод планового удержания, начисления
- Окончание ввода текста, но только глобально (ввод по строке)
В этой группе 1С
- недопустимое значение параметра параметр номер '1'
- Корректировка услуг на 91.02
- ГоризонтальноеПоложение()
- ЗУП Доплата до среднего?
- Как в Windows 7 установить Стандартную мышь для последовательного порта?
- 1cv77 Зависание в пакетном режиме
- Как обратиться к объекту OpenOffice
- Delphi и 1С
- УТ 11 Ошибка при проведении возврата в закрытой кассовой смене
- QIP Infium выборочно сохраняет историю переписки?
- ЗУП 2.5.32.5. Больничный. Расчет среднего из МРОТ
- Количество строк в ТЧ с отбором
- Пропадает окно сообщений в Windows 7
- Как в прямой запрос SQL передать дату.
- Ввод документа "Отражение НДС к вычету" на основании "ГТД по импорту" в КА
- определение НЗП в УПП редакция 1.3.6.1 РАУЗ
- БП 2.0 Сохранение осв по счету в эксель
- 8.2 как правильно передать владельца в форму подбора?
- УТ 8 (10.3). Запретить использование некоторых складов
- Функционал УТ 11 в УПП ?