#0
by gabd_marat
Народ, в 1с новичок. Помогите пожалуйста, нужно взять значение из элемента формы Документа из Общего Модуля
#4
by gabd_marat
Выдает ошибку : {ОбщийМодуль.РаботаСоСправочниками.Модуль}: Поле объекта не обнаружено (Организация) Организация = Документы.ПеремещениеТоваровМеждуСкладами.Организация;
#5
by gabd_marat
Нужно при изменении поля Количество ТЧ Документа выводить в поле Остаток Остаток Товара.
#6
by gabd_marat
Похоже я не правильно обращаюсь к элементу формы Документа. Подправте меня если знаете
#9
by gabd_marat
Мне)) В в ТЧ Док.ПеремещениеТоваровМеждуСкладами при изменении Количества перемещаемого товара между складами, выводить текущий Остаток товара на складе отправителе.
#10
by gabd_marat
Изменил код : Выводит ошибку : {ОбщийМодуль.РаботаСоСправочниками.Модуль(17,32)}: Переменная не определена (Документ) Фильтр.Вставить("Организация",<<?>>Документ.ПеремещениеТоваровМеждуСкладами.Организация); (Проверка: Сервер) {ОбщийМодуль.РаботаСоСправочниками.Модуль(18,26)}: Переменная не определена (Объект)
#11
by gabd_marat
Как можно обратиться к элементу формы документа из общего модуля , Народ кто-нибудь знает?
#13
by hhhh
вам надо наоборот как раз. Вы ведь меняете количество на форме. Поэтому вам надо как поменяете из этой формы вызвать общий модуль.
#14
by gabd_marat
Вот так я вызывал. Программный код изменил Общий Модуль: &НаСервере Модуль формы(ПриИзменении): &НаКлиенте Пишет ошибка: {Документ.ПеремещениеТоваровМеждуСкладами.Форма.ПеремещениеТоваров.Форма}: Ошибка при вызове метода контекста (РассчитатьОстаток) СтрокаТабличнойЧасти.Остаток = РаботаСоСправочниками.РассчитатьОстаток(ЭтотОбъект,СтрокаТабличнойЧасти.Товар,СтрокаТабличнойЧасти.Количество); по причине: Ошибка при вызове серверного метода. по причине: Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа. по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'param': форма: Элемент имя: { по причине: Ошибка отображения типов: Отсутствует отображение для типа 'УправляемаяФорма'
#15
by gabd_marat
При использовании точки останова в компиляции, указывает на СтрокаТабличнойЧасти.Остаток = РаботаСоСправочниками.РассчитатьОстаток(ЭтотОбъект,СтрокаТабличнойЧасти.Товар,СтрокаТабличнойЧасти.Количество);
#16
by hhhh
Вы неправильно понимаете слово ЭтотОбъект. ЭтотОбъект - это и есть форма. Зачем вы ее на сервер суете? Вот и ошибка поэтому.
#17
by gabd_marat
По условию задания все Запросы и вычисления должны быть в общем модуле, поэтому подумав данный выше код можно я отнес ни к тому ни к другому и поместил в модуль формы, как вы посоветовали, Теперь ругается на другую часть {ОбщийМодуль.РаботаСоСправочниками.Модуль}: Поле объекта не обнаружено (Количество) Посоветуйте , как исправить
#18
by exiter1
Что-то не совсем догоняю, что там в коде у тебя и в объектах документа. Получается у документа есть реквизит "Организация" и табличная часть с реквизитами "Товар" и "Количество". Так? Тогда на клиенте из модуля документа передаем в функцию на сервере необходимые данные: А в общем модуле пишем так: КонецПроцедуры
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Обращение к элементу формы, зная его имя - текстовую переменную
- Обращение к элементу формы внутренней обработки из внешней обработки
- Вызов процедуры модуля объекта из модуля формы
- Обращение к элементу Xml - файла
- Вызов общего модуля из модуля управляемой формы.
- Управляемые формы: Обратиться из модуля объекта к элементу формы
- Обращение к элементу формы 8,3
- Обращение к экспортной переменной модуля формы общей формы.
В этой группе 1С
- Передача таблицы таблицы значений с сервера на клиент
- Документ Корректировка долга в 1с 8.3 УПП
- Проверка контрагентов БЭД
- v7: Программно установить Маску ввода на Колонку
- Как программно отобразить именованные строки/колонки? Поле таб. документа
- Что установить вместо ES-проводника на android?
- Как сделать в отчете на СКД вывод отчета по дням
- программно открыть браузер и вставить текст в форму
- Маршруты согласования в бит:финансе
- Остатки на каждый день из регистра накопления
- почему ставитcя счет 76.02 в возврате товаров поставщику 1С Комплексная Автоматиз
- XBase: ошибка открытия файла из сети
- Печать и портретной и ландшафтной страниц в одном табличном документе
- Отбор по группировке в СКД
- Встроенный в 1С почтовый клиент не работает. SMTP error code 503
- В форме документа не отображается добавленная колонка ТЧ
- УТ11 - допрасходы падают только на часть товара из поступления...
- ERP: "Списание затрат на выпуск" и "Распределение материалов и работ"
- Реализация, аналитика по 19.03 (Контрагент) не устанавливается
- библиотека стандартных подсистем(обычные формы)