#0
by ulala
Надеюсь, что пишу по адресу. Если нет, по адресу - посылайте :) До 9 занятия дошла легко, листинг 9.1 КонецФункции это общий модуль, закрылся без ошибок, галочки в его свойствах менять пробовала. Но листинг 9.2 &НаКлиенте КонецПроцедуры при закрытии выдает ошибку Ошибка инициализации модуля: Документ.ОказаниеУслуги.Форма.ФормаДокумента.Форма по причине: {Документ.ОказаниеУслуги.Форма.ФормаДокумента.Форма(20,28)}: Переменная не определена (РаботаСоСправочниками) СтрокаТабличнойЧасти.Цена=<<?>>РаботаСоСправочниками.РозничнаяЦена(Объект.Дата, СтрокаТабличнойЧасти. Номенклатура); В отладчике при попытке открыть документ "оказание услуги" пишет {Документ.ОказаниеУслуги.Форма.ФормаДокумента.Форма(20,28)}: Переменная не определена (РаботаСоСправочниками) и, самое интересное - прилагаемая к учебнику демонстрационная конфигурация (на 13 урок), когда я пытаюсь в ней получить искомое (изменение цены автоматически после изменения даты) ничего не меняет. Какую дату ни подставь - все равно "7". Можете подсказать, что я делаю не так?
#3
by ulala
Да, и еще - при попытке "повторить выбор транзистора в колонке Номенклатура" (впрочем, не только транзистора) не только не устанавливается нужное значение цены, но и выдает ошибку " {ОбщийМодуль.РаботаСоСправочниками.Модуль(6,21)}: Переменная не определена (РегистрыСведений) " А... Слово "Экспорт" в конце верхней строки разве не должно было помочь?? И если нет - как еще (и кому? Модулю? А разве это не он содержит функцию? Или Вы про модуль из второго листинга?) ему "показать" что функция - экспортная?
#4
by Горогуля
нельзя так с клиента делать не должно поройся в свойствах модуля. там есть немного галок
#6
by ulala
а как- можно? или - откуда можно? я же не свое наваять пытаюсь - тупо пример из книжки воплотить.. а последнее время - вообще заставить работать - у меня- готовое, цельноскаченное с диска к учебнику. И оно не работает!! У меня комп заговоренный?? В свойствах модуля оч мало галок. И я уже пробовала вроде все возможные варианты.. И- а разве в ГОТОВОЙ учебнойконфигурации по состоянию на 13 урок - не должно было быть выставлено все, и без моих косых ручек, как надо??
#7
by Горогуля
>{ОбщийМодуль.РаботаСоСправочниками.Модуль(6,21)}: Переменная не определена (РегистрыСведений) вот тут у тебя идёт вызов с клиента. клиент закономерно офигевает
#10
by Горогуля
{Документ.ОказаниеУслуги.Форма.ФормаДокумента.Форма(20,28)}: Переменная не определена (РаботаСоСправочниками)
#12
by ulala
Уважаемый Горгуля, а может мне и скаченную (которая после 13 занятия) Вам скинуть? Ну, пока Вы не проголодались :) (на случай, если с первой будет слишком мутно. Мне уже почти все равно какая из них заработает. Видеть уже не могу это 9 занятие, лучше пройти дальше и вернуться потом "собравшись с мыслями".) Абсолютно согласна, Гилев здорово объясняет. Я пробовала, но.. у меня "особые обстоятельства" - я не могу одним куском выделить в день часа два-три (с учетом тормозного инета) на занятие, а смотреть кусок, пытать сделать 40 минут, потом бросать, начинать вечером или на следующий день отматывать и вспоминать "чё ж там было"... На деле - фигня выходит. В общем , у меня пока - Радченко, и без вариантов. Потому как это книжка.
#19
by zak555
Сначала мы создадим функцию РозничнаяЦена, которая будет возвращать нам актуальную розничную цену номенклатуры, и поместим ее в общий модуль конфигурации. Откроем конфигуратор, в ветке Общие > Общие модули добавим новый объект конфигурации Общий модуль и назовем его РаботаСоСправочниками. В палитре этого свойств модуля мы видим, что у модуля по умолчанию установлен флажок Сервер. Это означает, что экземпляры этого модуля будут скомпилированы только на стороне сервера. Кроме этого, установим флажок Вызов сервера для того, чтобы экспортные процедуры и функции этого модуля можно было вызывать с клиента
#20
by ulala
Добрый человек Горгуля уже указал мне что "Справочники" и "Стравочники" отнюдь не одно и то же :) Теперь у меня, в моей родной базе за 9 занятие, документ "оказание услуги" открывается. Открывается, и выдает практически такую же ошибку , как в скаченной с диска базе за 13 занятие "" Общий Модуль. Работа Со Справочниками.Модуль (6,21) Переменная не определена ( Регистры Сведений) " . Только циферки в скобках у меня другие (3,19)...
#24
by ulala
Не, в данном случае, похоже, все ошибки мои лично. Поставила галочки на "Сервер" и "Вызов сервера". Теперь Ошибку не выдает. Правда, и не подставляет актуальную цену, но в этом, надеюсь, уже разберусь. И, главное - именно так расставить галочки написано в учебнике. И я так и расставила изначально. Но ошиблась (справочники-стравочники) и ударилась в самодеятельность... По пути отвлекая кучу народу :( Спасибо, что не бросаете "начинаек" с их "великими проблемами". Я б сама ни за что не нашла ошибку.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Недопустимое обращение к необновленным параметрам работы программы
- Работа с драйвером АТОЛ 6.Х
- 1С 8.3 новый объект Расширения конфигурации.
- Объектная и табличная модель
- При проверке заполненности данных произошли ошибки
- вызов окна с вводом пароля
- Процедура УстановкаПараметровСеанса(ИменаПараметровСеанса) - вопрос...
- Подключение внешней компоненты в тонком клиенте
- Обращение к конкретной форме задачи 1С 8.3
- Подписка на событие "ОбработкаПолученияФормы" - только просмотр
- 1c УТ 11. корректировка реализации, висит долг по отгрузке в отчете по клиентам
- v7: ЗиК Компенсация отпуска при увольнении за 133 дня
- Выбор уникального значения в запросе
- v7: УТ11: кратность при отгрузке номенклатуры.
- Печать штрихкода на Чеке ККМ АТОЛ Fprint 22к
- Внешняя компонента rs232.dll
- Не заполняется табличная часть документа "Установка цен номенклатуры".
- ЗУП :редакция 2.5.(2.5. Авансовый платежи по патенту?
- Возврат контрагенту переплаты
- Не работает ключ Rockey на Server 2008, конфигурация ШТрих-М:Магазин 5.2