|
v8: Ввод на основании | ☑ | ||
---|---|---|---|---|
0
ZADR
20.05.13
✎
16:53
|
Помогите, документ РеализацияТоваров должен заполняться на оснований ОприходованиеТоваров, как это сделать?
|
|||
1
mikecool
20.05.13
✎
16:55
|
описать процедуру ОбработкаЗаполнения
|
|||
2
ДенисЧ
20.05.13
✎
16:55
|
Внести его в список вводимых на основании и подправить обработку заполнения
|
|||
3
Mitriy
20.05.13
✎
16:56
|
Для этого надо указать, что он является основанием, а потом допилить обработку заполнения...
|
|||
4
Shurjk2
20.05.13
✎
16:56
|
(0) Если не писать код то есть такая волшебная кнопка "изменить" там можно заполнить из другого документа
|
|||
5
Mitriy
20.05.13
✎
16:56
|
...
|
|||
6
ZADR
20.05.13
✎
16:57
|
внес в список вводимых на основании, а как подправить обработку заполнения?
|
|||
7
ДенисЧ
20.05.13
✎
16:59
|
(6) как-как... Ручками
|
|||
8
Mitriy
20.05.13
✎
16:59
|
позвать программиста...
|
|||
9
Balonbl4
20.05.13
✎
17:00
|
(6) здесь толковый совет: http://xn-----clcksaplxf6byd3cyb.xn--p1ai/
|
|||
10
ZADR
20.05.13
✎
17:02
|
(4) а где же эта волшебная кнопка "изменить"? )
|
|||
11
ZADR
20.05.13
✎
17:04
|
Процедура ОбработкаЗаполнения(Основание)
ЗаполнитьПоДокументуОснования(Основание); КонецПроцедуры а в списке вводимых на оснований есть ОприходованиеТоваров |
|||
12
mikecool
20.05.13
✎
17:05
|
(11) за тебя уже все написали, дуй дальше в процедуру и смотри, что уже есть - делай аналогично
|
|||
13
ZADR
20.05.13
✎
17:07
|
все равно не заполняет...
|
|||
14
Mitriy
20.05.13
✎
17:09
|
(11) не вводимых, а вводится на основании оприходования...
|
|||
15
ZADR
20.05.13
✎
17:16
|
а где же эта волшебная кнопка "изменить"? )
|
|||
16
Mitriy
20.05.13
✎
17:17
|
(15) думаю, у тебя другая конфигурация... если бы ты еще в самом верху ее озвучил, было бы проще...
|
|||
17
ZADR
20.05.13
✎
17:19
|
версия 1С:Предприятие 8.2 (8.2.16.368)
|
|||
18
ZADR
20.05.13
✎
17:33
|
народ, подскажите...
|
|||
19
Borteg
20.05.13
✎
17:36
|
В модуле объекта нашел процедура обработказаполнения?
|
|||
20
lapinio
20.05.13
✎
17:39
|
Пример
ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка) ТипДанныхЗаполнения = ТипЗнч(ДанныеЗаполнения); Если ТипДанныхЗаполнения=Тип("ДокументСсылка.ПриходнаяНакладная") Тогда ДокументОснование=ДанныеЗаполнения; Комментарий="Введен на основании "+ДокументОснование; Фирма=ДокументОснование.Фирма; МестоХранения=ДокументОснование.МестоХранения; Грузоотправитель=ДокументОснование.Грузополучатель; Для каждого СтрокаТЧ Из ДокументОснование.ТабличнаяЧасть Цикл НоваяСтрока=ТабличнаяЧасть.Добавить(); НоваяСтрока.Номенклатура=СтрокаТЧ.Номенклатура; НоваяСтрока.Количество=СтрокаТЧ.Количество; КонецЦикла; КонецПроцедуры; |
|||
21
ZADR
20.05.13
✎
17:42
|
там только
Процедура ОбработкаЗаполнения(Основание) ЗаполнитьПоДокументуОснования(Основание); КонецПроцедуры и все |
|||
22
lapinio
20.05.13
✎
17:44
|
У Тебя УФ или ОФ и типовая?
|
|||
23
Mitriy
20.05.13
✎
17:44
|
(21) кликаешь правой кнопкой на ЗаполнитьПоДок... и выбираешь: Перейти к определению
|
|||
24
ZADR
20.05.13
✎
17:46
|
Процедура ДокументОснованиеПриИзменении(Элемент)
Если НЕ ЗначениеЗаполнено(Элемент.Значение) Тогда мИсходныйДокументОснование = Элемент.Значение; Возврат; КонецЕсли; Если мИсходныйДокументОснование = Элемент.Значение Тогда Возврат; КонецЕсли; ТекстВопроса = "Заполнить текущий документ данными документа-основания?"; Ответ = Вопрос(ТекстВопроса, РежимДиалогаВопрос.ДаНет, , КодВозвратаДиалога.Да,); Если Ответ <> КодВозвратаДиалога.Да Тогда Возврат; КонецЕсли; //очистим табличные части Товары.Очистить(); Составнабора.Очистить(); ЗаполнитьПоДокументуОснования(Элемент.Значение); Если Не мИсходныйСклад = Склад Тогда ПриИзмененииСклада(); КонецЕсли; мИсходныйДокументОснование = Элемент.Значение; мИсходныйСклад = Склад; КонецПроцедуры |
|||
25
hhhh
20.05.13
✎
17:48
|
(24) и к чему этот набор букв? У тебя разве просили эту процедуру?
|
|||
26
lapinio
20.05.13
✎
17:49
|
ЗаполнитьПоДокументуОснования(Элемент.Значение); В этой процедуре уже все описано. Стань курсором на нее нажми F12
|
|||
27
ZADR
21.05.13
✎
08:28
|
и еще один вопрос, в списке вводимых на оснований есть и СчетНаОплату и Чек,это в конфигураторе, а в самой 1Ске когда нужно выбрать документ на основании выходит только ОприходованиеТоваров, а чем проблема?
|
|||
28
Живой Ископаемый
21.05.13
✎
08:36
|
проблема дума в том, что не научили пользоваться отладчиком.
|
|||
29
ZADR
21.05.13
✎
08:47
|
подскажите, если не трудно
|
|||
30
Мимохожий Однако
21.05.13
✎
08:50
|
(29)Какая конфигурация? ))
|
|||
31
cw014
21.05.13
✎
08:51
|
(29) Бюджет "подсказки" какой?
|
|||
32
ZADR
21.05.13
✎
09:12
|
все, решил проблему...
|
|||
33
Живой Ископаемый
21.05.13
✎
09:38
|
всем правда не все равно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |