Имя: Пароль:
1C
1С v8
Помогите внедрить обработку в УТ 8.2
0 Boudybuilder
 
23.03.12
20:42
Скачал вот єє http://infostart.ru/public/92314/
Кнопка в доке для ее вызова так и не появилась .
Понял что надо самому рисовать в форме дока УстновкаЦенНоменклатурыКонтрагентов и процедуру создавать с передачей параметров в обработку.

Передавать параметры не умею пока.

Вот что в модуле обработки:
1 Boudybuilder
 
23.03.12
20:42
Перем ТЧ Экспорт;
Перем ИмяТаблицы Экспорт;
Перем ДокументОбъект Экспорт;
Перем ИмяТабличнойЧасти Экспорт;
Перем ДокОбъект Экспорт;
Перем ИмяТЧ Экспорт;

//Перем ИмяТаблицы;
// Основная процедура обработки, вызываемая из Документа "ИнвентаризацияТоваровНаСкладе"
Процедура Инициализировать(ДокументОбъект, ИмяТабличнойЧасти, ТабличноеПолеОбъекта) Экспорт
   
   ДействиеНеВыполнено = Ложь;    
   Форма = ПолучитьФорму();
   ТЧ = ДокументОбъект[ИмяТабличнойЧасти];
   ДокОбъект = ДокументОбъект;
   ИмяТЧ = ИмяТабличнойЧасти;
   Форма.ОткрытьМодально();
КонецПроцедуры

//Внешняя обработка содержащая:

//Необязательный реквизит «ДополнительныеПараметры» произвольного типа, которому будут передаваться
//дополнительные параметры примитивного типа в виде структуры.
//В модуле экспортную процедуру: Инициализировать(Объект,ИмяТабличнойЧасти,ТабличноеПолеОбъекта)
//где:  

//Объект. – ДокументОбъект, СправочникОбъект. Откуда был произведен вызов процедуры заполнения внешней обработки;
//ИмяТабличнойЧасти  – Строка. Имя табличной части, для которой вызвана обработка.
//ТабличноеПолеОбъекта  – Элемент формы: Табличное поле. Табличное поле формы, для которого вызвана обработка.

//А так же может иметь в своем составе :
//макет «Параметры_Авторегистрации»,  используемый для автоматического заполнения принадлежности печатной
//формы в справочнике «Внешние обработки» состоящий из 2-х колонок – «полное имя метаданного» и «имя табличной части»
2 aleks-id
 
23.03.12
20:44
5 тыщщ
3 vicof
 
23.03.12
20:45
ты когда обработку регистрируешь, выбирай документ, к которому она цепляться будет. А потмо над табличной частью появится кнопка заполнить с твоей обработкой
4 Длинный Клиент
 
23.03.12
20:45
5 Boudybuilder
 
23.03.12
20:47
(3) каким образом добавить док?
6 GreyK
 
23.03.12
20:48
(4) И чем это (0) поможет?
7 GreyK
 
23.03.12
20:49
(3) Ты про УТ11?
8 GreyK
 
23.03.12
20:52
А понял :) , это-же про конфу для Украины.
9 Boudybuilder
 
23.03.12
20:52
(7) У меня УТ для Укр , она аналогична
10 Boudybuilder
 
23.03.12
20:54
(3) так что там с этим? где регистрировать то эту обработку
11 vicof
 
23.03.12
21:01
(10) В справочнике внешних отчетов и обработок (сервис - доп. внешние отчеты и обработки)
12 Boudybuilder
 
23.03.12
21:10
Зарегистрировал.
13 Boudybuilder
 
23.03.12
21:16
Прикол , в доке ПоступлениеТоваровИУслуг работает , а тот что мне нужен УстановкаЦенНоменклатурыКонтрагентов при вызове обработке ошибка :


Заполнение ТЧ не произведено!
Поле объекта не обнаружено (ТаблицаЦен)
14 vicof
 
23.03.12
21:24
(13) это не прикол. Залезь уже в код этой формы и посмотри, как она работает.
15 Boudybuilder
 
23.03.12
21:41
(14)
Я пока понятия не имею , что там рыть надо...
В доке ПТИУ ТабПоле Товары имеет Данные ТЧ Товары
а в доке УЦНК ТабПоле ТаблицаЦен єто ТаблицаЗначений
16 vicof
 
23.03.12
21:45
(15) а ты кем там работаешь? бухгалтером?
17 Boudybuilder
 
23.03.12
21:47
Я сам на себя работаю.
У меня магазин
18 vicof
 
23.03.12
21:53
ну тогда тебе надо позвать программиста, который прикрутит тебе обработку к документам.
Или задавать вопросу тому челу, у которого ты эту обработку скачивал.
А ты при регистрации обработки табличную часть указал?
19 zak555
 
23.03.12
21:53
магазин чего ?
20 vicof
 
23.03.12
21:56
(19) протеиновых добавок, вероятно
21 Boudybuilder
 
23.03.12
21:57
(18) Да , указал.
22 aleks-id
 
23.03.12
22:32
(21) там такая табчасть что охренеешь. хоть бы в конфигураторе глянул. и это. цена теперь 6 тыщщ )))
23 Boudybuilder
 
23.03.12
23:55
(22) Ржу!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший