Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )




>  Как добавить реквизит формы документа ОперацияБух из внешней обработки
Sergik82
Отправлено: 13.02.15, 9:19


Молчаливый
*

Группа: Пользователи
Сообщений: 2
Регистрация: 12.02.15
Из: Зеленоград
Пользователь №: 41948


Все разобрался!

Нужно было создать документ ОперацияБух, прописать движения по регистру "РегистрНакопленияНаборЗаписей.НДСЗаписиКнигиПокупок" указав регистратором Документ ОперацияБух и Все движения становятся видны в документе и в книге покупок.
rulez.gif
Всем спасибо.
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #96205 · Ответов: 2 · Просмотров: 3588
 

>  Как добавить реквизит формы документа ОперацияБух из внешней обработки
Sergik82
Отправлено: 12.02.15, 18:02


Молчаливый
*

Группа: Пользователи
Сообщений: 2
Регистрация: 12.02.15
Из: Зеленоград
Пользователь №: 41948


Здравствуйте!

Программа Бухгалтерия ред 3.0 КОРП

Как можно добавить реквизит в управляемую форму документа (ОперацияБух) из внешней обработки?

Нужно загружать книгу покупок из таблички, решил использовать документ ОперацияБух, заполняя его в обработке, но никак не пойму как добавить реквизит "НДСЗаписиКнигиПокупокНаборЗаписей" в форму документа.

Я создаю программно документ:

ОперацияДок = Документы.ОперацияБух.СоздатьДокумент();

ОбновляемаяТаблица = ОперацияДок.ТаблицаРегистровНакопления;
    
НоваяСтрока     = ОбновляемаяТаблица.Добавить();
НоваяСтрока.Имя = "НДСЗаписиКнигиПокупок";
    
Форма = ОперацияДок.ПолучитьФорму("ФормаДокумента");
    

ДобавляемыеРеквизиты = Новый Массив;
УдаляемыеРеквизиты   = Новый Массив;

ИмяРеквизита = "НДСЗаписиКнигиПокупокНаборЗаписей";
ТипРеквизита  = Новый ОписаниеТипов("РегистрНакопленияНаборЗаписей.НДСЗаписиКнигиПокупок");
НовыйРеквизит = Новый РеквизитФормы(ИмяРеквизита, ТипРеквизита,, , Истина);
ДобавляемыеРеквизиты.Добавить(НовыйРеквизит);
Если ДобавляемыеРеквизиты.Количество() > 0 Тогда
    ИзменитьРеквизиты(ДобавляемыеРеквизиты);
КонецЕсли;


Как при создинии нового реквизита в методе РеквизитФормы(ИмяРеквизита, ТипРеквизита, ПУТЬ, , Истина) прописать путь к форме документа ОперацияДок, где и будет создаваться реквизит help.gif


 i 

Правила, п.4,5
 
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #96185 · Ответов: 2 · Просмотров: 3588
 


Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 24.06.25, 16:27
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!