Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Доступ к переменным и функциям на форме.

Voron
читатель
офлайн
Дата регистрации: 08.12.2006
Сообщений: 17
Пост №1
 
08.12.2006 10:06

Здраствуйте, подскажите как обратиться к переменым на форме документа или вызвать объявленую там функцию. <br>Заполняю автоматически документ Поступление материалов. Там есть флаг счет-фактура, который открывает на заполнение поле счет-фактура. Посмотрев форму нашел, что переменая отвечающая за этот флаг называется СчетФактураПредъявлен, но никак не получается самому задать значение этой переменой. Выдает ошибку Поле агрегатного объекта не обнаружено (СчетФактураПредъявлен). <br>Подскажите как можно передать значение этой переменой. Или можно как-нибудь перед заполнением документа, вызывать функцию ВводНового?

Daedal
читатель
офлайн
Дата регистрации: 20.09.2004
Сообщений: 632
Пост №2
 
08.12.2006 10:40

Столько понаписали, а толку не много. Хотя бы для приличия<br>указали бы что за программа.<br>По вопросу скажу: доступ к элементам формы возможен только тогда,<br>когда эта форма открыта.<br>А если у вас только указатель на документ, то про форму забудте.<br>И вообще зачем огород городить? Стоит подумать как это сделать проще.

Voron
читатель
офлайн
Дата регистрации: 08.12.2006
Сообщений: 17
Пост №3
 
08.12.2006 11:33

Программа 1С. Предприятие 7.7 (7.70.015) Конфигурация: Бухгалтерский учет, редакция 4.5 (7.70.483)<br>Форма открыта и доступ к другим элемента есть, например МестоХранения. Но вот этот получить не получается, т.к. он не указан в реквизитах шапки формы.

Tanya
читатель
офлайн
Дата регистрации: 03.12.2001
Сообщений: 8412
Пост №4
 
08.12.2006 11:55

рНа форме документа размещаются как реквизиты документа(шапки и табличной части) так и рекизиты формы, в документе их нет, они не сохраняются при сохранении документа и их значение при открытии формы устанавливается на основании других введенных реквизитов документа или в процессе заполнении формы .<br><br>Если форма открыта то доступ к таким реквизитам по имени .<br>Процедура ВводНового()<br>....<br>СчетФактураПредъявлен=1<br>....<br><br>Если Вы пытаетесь заполнить документ "Поступление материалов" какой-нибудь обработкой ,то заполняйте сразу реквизит "ДатаНомерСчетаФактуры" и все.

Daedal
читатель
офлайн
Дата регистрации: 20.09.2004
Сообщений: 632
Пост №5
 
08.12.2006 11:56

Я же написал, что если у вас только указатель на документ, например вы<br>получаете доступ к данным: док.МестаХранения тогда про форму забыть можно.<br>Смысл получать доступ к переменным документа на форме, если они изменяются <br>програмно во время открытия/закрытия документа?<br><br>Просто советую сформулировать правильно вопрос или то, что вам нужно (ваша задача)<br> - тогда получите ответ или совет как что делать.

Voron
читатель
офлайн
Дата регистрации: 08.12.2006
Сообщений: 17
Пост №6
 
08.12.2006 12:36

Нашел в чем была ошибка, поле ДатаНомерСчетаФактуры обнулялось и поэтому не выставлялись данные.<br>Спасибо всем за помощь.

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация