Про ПодключитьОбработчикИзмененияДанных #331465


#0 by McNamara
Создаю программно документ. Нужно запустить процедуру из формы документа, которая висит на элементе управления. Делаю так: НовыйДок.ПолучитьФорму("ФормаДокумента").ПодключитьОбработчикИзмененияДанных("СуммаДокумента","СуммаДокументаПриИзменении",Истина); Пишет такую ошибку: Недопустимое значение параметра (параметр номер '2') (Процедура, указанная в качестве обработчика события, имеет неверное количество параметров). _Процедура СуммаДокументаПриИзменении вообще без параметров в модуле формы документа. Скорее всего я чего то недогоняю в этом..подскажите плз
#1 by ТелепатБот
#2 by Defender aka LINN
Иди учи матчасть и не лезь в пофигуратор пока что.
#3 by NH-119
Из СП для ПодключитьОбработчикИзмененияДанных <Имя процедуры> (обязательный) Тип: Строка. Имя процедуры, подключаемой в качестве обработчика изменения данных. Процедура должна иметь один параметр, в который при вызове процедуры будет передана строка - путь к измененным данным, по структуре аналогичная параметру <Имя данных>.
#4 by McNamara
я всё учу на практике..Если есть дельный совет, то пиши, а послать и я тебя могу куда захочешь.
#5 by McNamara
хватит умничать...Если хочешь помочь, то напиши код, как это делается...Я по примеру в сто раз быстрее пойму, что и как делается, чем этот СП читать...
#6 by Defender aka LINN
Бугога... 2 раза бугога... Хорошо, я код напишу - куда за зарплатой приходить?
#7 by McNamara
Нафига тогда ты здесь сидишь, если за строчку кода бабки требуешь..Закрой этот форум и сиди работай и зарабатывай свои деньги..Здесь тебе никто не заплатит
#8 by McNamara
вот смотри в ..даже не поленился СП процитировать безплатно
#9 by Defender aka LINN
А хрена ли ты тут требования выдвигаешь? :) Если хочешь, чтобы за тебя код писали - то вполне логично, что этот человек будет за тебя зарплату получать. А из следует, что ты абсолютно не разбираешься в предмете. Да еще и хамишь.
#10 by Леха Дум
тебе ведь в написали все верно - типа посмотрите какой я крутой - меня ломает читать всякую фигню, вы мне код давайте?
#11 by Defender aka LINN
Я не автопоиск по СП.
#12 by McNamara
я третий раз восьмерку открыл..если бы разбирался, то не задавал бы элементарных вопросов..Скажи мне, нафига ты на этот форум влез, чтобы зарплату какую то ото всех требовать?.. на мой вопрос эта цитата из СП не отвечает..Суть я все равно не понял. Вопрос простой. Есть документ НовыйДок=одкументы.КакаятоНакладная.СоздатьДокумент; НовыйДок.ПолучитьФорму.Открыть; Как теперь выполнить процедуру из модуля формы документа?
#13 by Defender aka LINN
Я зарплату требую от хамящих недопрограммистов. Которые на основании того, что "третий раз восьмерку открыл" требуют готовое решение. Нужна помощь - пну в нужном направлении. Тебя пинать некуда - ты нифига не знаешь и, похоже, не стремишься к этому. А процедуру (сюрприз!) достаточно вызвать. Если она экспортная. И это есть в КЗ.
#14 by McNamara
"Иди учи матчасть и не лезь в пофигуратор" Это называется пну в нужном направлении....Ты один из болтунов-долбоебов которых на этом форуме полно развелось...Это тебя надо пнуть хорошенько
#15 by Леха Дум
вот ты и попал на бан, похоже, дружище...
#16 by NH-119
Короче. В процедуре ОБЯЗАТЕЛЬНО должен быть одни параметр (ПутьКДанным, например). А так как в твоей процедуре нет ни одного параметра, вот платформа и ругается.
#17 by NH-119
+Для примера. В БП есть обща форма "ХодВыполненияОбработкиДанных" В модуле формы есть Надеюсь, данный пример поможет разобраться с механизмом подключения обработчиков изменения данных.
#18 by McNamara
да мне пох уже...Все равно от этого форума уже пользы никакой. В моей процедуре нет параметров и нет экспорта.И выходит никак я ее не запущу, кроме как не из того же модуля формы?
#19 by Скромный
Здравствуйте! Извените, пожалуйста, что влезаю, и не по делу. Зря вы сердитесь. Сегодня уже давали хорошую ссылку , из которй, на будущее, можно извлечь для себя кое что, и не тратить время и портить настроение, предугадывая ответы на вопросы.
#20 by McNamara
вово..ее то я нашел в типовой конфе..Только не мог понять почему она работает, а моя нет..
#21 by NH-119
На голой конфе 1. Делаю документ "Документ1", в нем строковый реквизит "Реквизит1". В модуле формы пишу: 2. Делаю отчет "Отчет1", на кнопку "Сформировать" вешаю событие После этого в режиме Предприятия открываю отчет, жму "Сформировать". Появляется сообщение "Бу";
#22 by Defender aka LINN
Ого... Вселенская мудрость прямо... А вообще, есть тенденция - сидишь себе за монитором, вперив глазки в монитор, и пишешь, какие все вокруг тупые и не способны понять Гения... Тока при этом Гений элементарных вещей не знает, но это простительно... З.Ы. Ну и конечно да, за монитором сухо и комфортной, можно писать любые оскорбления, никто ж не найдет, не дотянется.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С