|
Добавить внешнюю обработку в документ | ☑ | ||
---|---|---|---|---|
0
Радужный_пони
03.12.14
✎
14:11
|
Доброго времени суток! Ребята,S.O.S!! Такая вот ситуация,необходимо при нажатии на кнопку "Создать" добавить внешнюю обработку в документ,но не просто добавить в документ,а именно по дате.
http://i037.radikal.ru/1412/e0/29f3061993fc.jpg Подскажите пожалуйста как это можно сделать...? |
|||
1
SSSSS_AAAAA
03.12.14
✎
14:12
|
(0) Разъясните, что такое "добавить внешнюю обработку в документ"?
|
|||
2
pessok
03.12.14
✎
14:15
|
судя по всему надо из обработки создать новый документ?
|
|||
3
Радужный_пони
03.12.14
✎
14:18
|
(1) Задача такая,мне нужно добавлять данные сначала во внешнюю обработку,а при нажатии на кнопку "Создать" Эти данные должны попадать в форму документа
http://s010.radikal.ru/i313/1412/b3/653d458f16b2.jpg |
|||
4
Aleksandr N
03.12.14
✎
14:18
|
(0) Щито?!
|
|||
5
Радужный_пони
03.12.14
✎
14:18
|
(2) Нет,не новый,нужно дополнить уже созданный документ
|
|||
6
SSSSS_AAAAA
03.12.14
✎
14:19
|
(3) Внешняя обработка заполнения табличных частей? Посмотри пример в БСП.
|
|||
7
pessok
03.12.14
✎
14:22
|
(6) зачем сразу бсп то? у человека обычные формы
http://bit.ly/11T7gCU |
|||
8
ilyavorobyev
03.12.14
✎
14:30
|
(3) обработкавыбора и оповеститьовыборе тебе в помощь
|
|||
9
Михаил Козлов
03.12.14
✎
14:49
|
(8) Мне кажется, логичнее будет внешняя обработка табличной части.
|
|||
10
DS
03.12.14
✎
14:54
|
(5) Сначала надо найти нужный документ, потом получить объект этого документа, потом изменить этот объект и записать.
|
|||
11
Абыр
03.12.14
✎
14:55
|
Если это типовая с поддержкой внешних обработок заполнения ТЧ, то написать ее.
Если нет, то во внешней обработке добавляете реквизит для ссылки на документ. И изменяете объект документа по ссылке как надо обработкой. |
|||
12
Радужный_пони
04.12.14
✎
06:47
|
(10) да,именно так,но как это программно сделать не понимаю..
|
|||
13
Wobland
04.12.14
✎
07:26
|
(12) ни одно слово не понятно?
|
|||
14
Радужный_пони
04.12.14
✎
07:46
|
я вот делаю,у меня новая форма документа добавляется,а как добавить данные в уже существующую?(Как бы дополнить ее)
|
|||
15
Wobland
04.12.14
✎
07:57
|
(14) предлагаю закрыть глаза и менять документ
|
|||
16
Wobland
04.12.14
✎
07:58
|
+(15) а форма сама потом нарисуется в зависимости от данных объекта
|
|||
17
Радужный_пони
04.12.14
✎
08:12
|
(16) Вот смотрите,при нажатии на кнопку "Создать",у меня открывается новая форма документа(т.е.чистая),и нужно снова вводить все данные,а как мне сделать чтобы открывалась форма с датой указаной в обработке?
Код выглядит вот так: Процедура Инициализировать(СсылкаНаДокумент, ТабличнаяЧасть1) Экспорт Форма= Документы.гсм_РеализацияЧерезАЗС.ПолучитьФорму("ФормаДокумента"); НовФорм= Форма.ОткрытьМодально(); Если НовФорм= Неопределено Тогда Возврат; КонецЕсли; Выборка=Документы.гсм_РеализацияЧерезАЗС.Выбрать(НовФорм); Пока Выборка.Следующий() Цикл Если Выборка.ЭтоНовФорм Тогда Продолжить; КонецЕсли; Количество= СсылкаНаДокумент[ТабличнаяЧасть1].Добавить(); Количество.гсм_РеализацияЧерезАЗС= Выборка.Ссылка; КонецЦикла; КонецПроцедуры Я никак не могу сообразить, что надо сделать чтобы открывался документ с нужной датой? |
|||
18
DreamMaster
04.12.14
✎
08:14
|
А зачем ты новый документ открываешь?
|
|||
19
DreamMaster
04.12.14
✎
08:14
|
Получи запросом документ, который тебе нужен, а потом просто Документ.ПолучитьФорму("ФормаДокумента")
|
|||
20
Радужный_пони
04.12.14
✎
08:25
|
(19) Так мне в запросе нужно будет перебирать все строки,чтобы найти нужный документ(необходимую дату)? Я пока учусь,так что извините если загружаю глупыми вопросами)
|
|||
21
Wobland
04.12.14
✎
08:28
|
(20) можно и перебирать, если религия запрещает пользоваться секцией ГДЕ
|
|||
22
DreamMaster
04.12.14
✎
09:15
|
Выбрать
ДокРеал.Ссылка Из Документы.РеализацияТоваров КАК ДокРеал Где ДокРеал Дата = Дата Что-то типа этого |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |