Прошу помощи. Радченко,9 занятие. #757721


#0 by ulala
Надеюсь, что пишу по адресу. Если нет, по адресу - посылайте :) До 9 занятия дошла легко, листинг 9.1 КонецФункции это общий модуль, закрылся без ошибок, галочки в его свойствах менять пробовала. Но листинг 9.2 &НаКлиенте КонецПроцедуры при закрытии выдает ошибку Ошибка инициализации модуля: Документ.ОказаниеУслуги.Форма.ФормаДокумента.Форма по причине: {Документ.ОказаниеУслуги.Форма.ФормаДокумента.Форма(20,28)}: Переменная не определена (РаботаСоСправочниками)     СтрокаТабличнойЧасти.Цена=<<?>>РаботаСоСправочниками.РозничнаяЦена(Объект.Дата, СтрокаТабличнойЧасти. Номенклатура); В отладчике при попытке открыть документ "оказание услуги" пишет {Документ.ОказаниеУслуги.Форма.ФормаДокумента.Форма(20,28)}: Переменная не определена (РаботаСоСправочниками) и, самое интересное - прилагаемая к учебнику демонстрационная конфигурация (на 13 урок), когда я пытаюсь в ней получить искомое (изменение цены автоматически после изменения даты) ничего не меняет. Какую дату ни подставь - все равно "7". Можете подсказать, что я делаю не так?
#1 by БатКор
не видит твою функцию как экспортную
#2 by Горогуля
модуль
#3 by ulala
Да, и еще - при попытке "повторить выбор транзистора в колонке Номенклатура" (впрочем, не только транзистора) не только не устанавливается нужное значение цены, но и выдает ошибку " {ОбщийМодуль.РаботаСоСправочниками.Модуль(6,21)}: Переменная не определена (РегистрыСведений)   " А... Слово "Экспорт" в конце верхней строки разве не должно было помочь??  И если нет - как еще (и кому? Модулю?  А разве это не он содержит функцию? Или Вы про модуль из второго листинга?) ему "показать" что функция - экспортная?
#4 by Горогуля
нельзя так с клиента делать не должно поройся в свойствах модуля. там есть немного галок
#5 by Горогуля
а без фото всё равно не взлетит
#6 by ulala
а как- можно?  или - откуда можно?  я же не свое наваять пытаюсь - тупо пример из книжки воплотить.. а последнее время - вообще заставить работать - у меня- готовое, цельноскаченное с диска к учебнику. И оно не работает!! У меня комп заговоренный?? В свойствах модуля оч мало галок. И я уже пробовала вроде все возможные варианты.. И- а разве в ГОТОВОЙ учебнойконфигурации по состоянию на 13 урок - не должно было быть выставлено все, и без моих косых ручек, как надо??
#7 by Горогуля
>{ОбщийМодуль.РаботаСоСправочниками.Модуль(6,21)}: Переменная не определена (РегистрыСведений) вот тут у тебя идёт вызов с клиента. клиент закономерно офигевает
#8 by Горогуля
кидай свою базу в почту, пока я сыт и благодушен
#9 by pro3ri
проставь галки как тут
#10 by Горогуля
{Документ.ОказаниеУслуги.Форма.ФормаДокумента.Форма(20,28)}: Переменная не определена (РаботаСоСправочниками)
#11 by pro3ri
Радченко полезное дело, но советую пройти курсы Е.Гилева
#12 by ulala
Уважаемый Горгуля, а может мне и скаченную (которая после 13 занятия) Вам скинуть? Ну, пока Вы не проголодались :)   (на случай, если с первой будет слишком мутно. Мне уже почти все равно какая из них заработает. Видеть уже не могу это 9 занятие, лучше пройти дальше и вернуться потом "собравшись с мыслями".) Абсолютно согласна, Гилев здорово объясняет. Я пробовала, но.. у меня "особые обстоятельства" - я не могу одним куском выделить в день часа два-три (с учетом тормозного инета) на занятие, а смотреть кусок, пытать сделать 40 минут, потом бросать, начинать вечером или на следующий день отматывать и вспоминать "чё ж там было"... На деле - фигня выходит. В общем , у меня пока - Радченко, и без вариантов. Потому как это книжка.
#13 by Горогуля
после чтения почты можешь кидать всё, что угодно
#14 by Горогуля
сторно
#15 by EvgeniuXP
забудь, это всё не правильно - книжка устарела.
#16 by Горогуля
нехай человек учится
#17 by pro3ri
киньте базу на файлообменник, будет возможность краешком глаза глянем
#18 by Горогуля
ты уже показал все галки
#19 by zak555
Сначала мы создадим функцию РозничнаяЦена, которая будет возвращать нам актуальную розничную цену номенклатуры, и поместим ее в общий модуль конфигурации. Откроем конфигуратор, в ветке Общие > Общие модули добавим новый объект конфигурации Общий модуль и назовем его РаботаСоСправочниками. В палитре этого свойств модуля мы видим, что у модуля по умолчанию установлен флажок Сервер. Это означает, что экземпляры этого модуля будут скомпилированы только на стороне сервера. Кроме этого, установим флажок Вызов сервера для того, чтобы экспортные процедуры и функции этого модуля можно было вызывать с клиента
#20 by ulala
Добрый человек Горгуля уже указал мне что "Справочники" и "Стравочники" отнюдь не одно и то же :) Теперь у меня, в моей родной базе за 9 занятие, документ "оказание услуги" открывается. Открывается, и выдает практически такую же ошибку , как в скаченной с диска базе за 13 занятие "" Общий Модуль. Работа Со Справочниками.Модуль (6,21) Переменная не определена ( Регистры Сведений) " . Только циферки в скобках у меня другие (3,19)...
#21 by bolder
Переменная должна быть быть без пробелов  РегистрыСведений"
#22 by ДенисЧ
Вот Горгуля... Себя не жалеет... А я бы на ... послал...
#23 by Pahomich
Когда учебник с ошибками учение будет эффективнее...ежели ошибку найдешь
#24 by ulala
Не, в данном случае, похоже, все ошибки мои лично. Поставила галочки на "Сервер" и "Вызов сервера". Теперь Ошибку не выдает. Правда, и не подставляет актуальную цену, но в этом, надеюсь, уже разберусь. И, главное - именно так расставить галочки написано в учебнике. И я так и расставила изначально. Но ошиблась (справочники-стравочники) и ударилась в самодеятельность... По пути отвлекая кучу народу :( Спасибо, что не бросаете "начинаек" с их "великими проблемами". Я б сама ни за что не нашла ошибку.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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