|
Заполнение открытого документа документом того же типа | ☑ | ||
---|---|---|---|---|
0
Melcor
16.04.15
✎
13:34
|
Подскажите, есть ли возможность автоматического заполнения документа. У меня открыта ФормаРегистрацииПродаж документа ЧекККМ, я хочу заполнить её данными уже существующего документа, т.е. пользователь выбирает документ которым надо заполнить и я получаю ДокЧек.Ссылка, как данные этого документа загрузить в Текущий. Спасибо.
|
|||
1
Рэйв
16.04.15
✎
13:37
|
пусть встанет на документ которым хочет заполнит и нажмет F9
|
|||
2
Рэйв
16.04.15
✎
13:38
|
А если это док другого вида, то настраивай ввод на основании
|
|||
3
Рэйв
16.04.15
✎
13:38
|
или делай на форме красивую кнопку с блэкджеком:-)
|
|||
4
Melcor
16.04.15
✎
13:40
|
(1) Ты не понял, нужен программное заполнение ЧекаККМ другим ЧекомККМ
|
|||
5
Рэйв
16.04.15
✎
13:40
|
(4)А что мешает просто скопировать по F9 с источника?
|
|||
6
Cube
16.04.15
✎
13:41
|
(4) Это программировать нужно, а ты не программист, судя по вопросу...
|
|||
7
Melcor
16.04.15
✎
13:41
|
(5) Ну как еще объяснить, если бы ничего не мешало, так бы и делал
|
|||
8
Рэйв
16.04.15
✎
13:42
|
(7)Тогда рисуй(3), пусть выирает док, пробегайся по реквизитам и таб частям и перетаскивай из одного в другой
|
|||
9
Melcor
16.04.15
✎
13:44
|
(8) Это понятно, вопрос был в том, нет ли случаем функции авотзаполнения какой, но видимо нет
|
|||
10
Cube
16.04.15
✎
13:47
|
(9) ЗаполнитьЗначенияСвойств()
Только ТЧ, скорее всего, он так не заполнит... |
|||
11
Рэйв
16.04.15
✎
13:48
|
Вот тебе функция
//------ Мета=ЭтотОбъект.Метаданные() Для Каждого Рек Из Мета.Реквизиты Цикл Имя=Рек.Имя; ЭтотОбъект[Имя]=ВыбранныйДок[Имя]; КонецЦикла; Для Каждого ТЧ Из Мета.ТабличныеЧасти Цикл ИмяТЧ=ТЧ.Имя; ЭтотОбъект[ИмяТЧ].Очистить(); Для Каждого Стр Из ВыбранныйДок[ИмяТЧ] Цикл Нов=ЭтотОбъект[ИмяТЧ].Добавить(); Для Каждого РекТЧ Из Мета.ТабличныеЧасти[ИмяТЧ].Реквизиты Цикл ИмяРекТЧ=РекТЧ.Имя; Нов[ИмяРекТЧ]=Стр[ИмяРекТЧ]; КонецЦикла КонецЦикла; КонецЦикла; //--------- Как то так |
|||
12
Рэйв
16.04.15
✎
13:49
|
+ да , с ЗаполнитьЗначенияСвойств() будет удобнее:-)
совсем про это забыл :-) |
|||
13
Melcor
17.04.15
✎
07:48
|
с ТЧ все намного проще:
ТЧЧека = ВыбЧек.Значение.ПолучитьОбъект().Товары.Выгрузить(); ЭтотОбъект.Товары.Загрузить(ТЧЧека); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |