|
Ошибка в книге Радченко 🠗 (Волшебник 14.09.2019 23:18) | ☑ | ||
---|---|---|---|---|
0
programmerDeCo
13.09.19
✎
23:27
|
Всем доброго времени суток!!!
Прохожу курс самообучения по книге Радченко (программирование) и в 4 занятии в разделе документ Документ "Оказание услуг" автор хочет при изменении количества или цены, чтобы автоматически считалась сумма. Вроде делаю все по книге, но выдает ошибку. ОБЩИЙ МОДУЛЬ - Работа с документами: Процедура РассчитатьСумму(СтрокаТабличнойЧасти)Экспорт СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена КонецПроцедуры ФОРМА ДОКУМЕНТА- Оказание услуг: &НаКлиенте Процедура ПереченьНоменклатурыКоличествоПриИзменении(Элемент) СторкаТабличнойЧасти = Элементы.ПереченьНоменклатуры.ТекущиеДанные; РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти); КонецПроцедуры &НаКлиенте Процедура ПереченьНоменклатурыЦенаПриИзменении(Элемент) СторкаТабличнойЧасти = Элементы.ПереченьНоменклатуры.ТекущиеДанные; РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти); КонецПроцедуры ОШИБКА: {Документ.ОказаниеУслуг.Форма.ФормаДокумента.Форма(5,37)}: Переменная не определена (СтрокаТабличнойЧасти) РаботаСДокументами.РассчитатьСумму(<<?>>СтрокаТабличнойЧасти); (Проверка: Тонкий клиент) {Документ.ОказаниеУслуг.Форма.ФормаДокумента.Форма(11,37)}: Переменная не определена (СтрокаТабличнойЧасти) РаботаСДокументами.РассчитатьСумму(<<?>>СтрокаТабличнойЧасти); (Проверка: Тонкий клиент) Прошу помощи господа, а то весь процесс затормозился... |
|||
1
Zhuravlik
13.09.19
✎
23:31
|
Ст*ор*каТабличнойЧасти...
|
|||
2
VenSaitto
13.09.19
✎
23:32
|
У тебя СТОРКА
|
|||
3
Zhuravlik
13.09.19
✎
23:34
|
Рекомендую в конфигураторе выполнить настройку Сервис\Параметры\Модули\Редактирование \ Выделение цветом синтакс. конструкций -> Найти текущий идентификатор, назначить ему цвет. Тогда подобные ошибки будет проще отследить.
|
|||
4
programmerDeCo
13.09.19
✎
23:36
|
Моя безграмотность меня должна была подвести когда-то, а я еще автора книги оклеветал...
Zhuravlik, обязательно воспользуюсь твоим советом, благодарю Вас господа. |
|||
5
xXeNoNx
14.09.19
✎
01:15
|
Ждем новую тему с косяками Радченко, но не себя
|
|||
6
MSOliver
14.09.19
✎
01:20
|
... в старом издании ошибка была, в новом естественно уже не смотрел ...
|
|||
7
JeHer
14.09.19
✎
02:52
|
(5)>>>Ждем новую тему
Ждем туеву хучу новых тем от ТС. |
|||
8
Конструктор1С
14.09.19
✎
09:57
|
Лайфхак: используй контекстную подсказку и помощник ввода. Инициализируешь переменную, и при повторном её использовании вводи первые быквы имени переменной, жми Ctrl+Пробел, и будет тебе щастье. Есть ещё одно полезное сочетание клавишь: выделяешь системный метод, жмякаешь Ctrl+F1, и перед тобой предстанет синтаксис-помощник
МояПеременная = 1; Мояп -> Ctrl+Пробел -> МояПеременная |
|||
9
Злопчинский
14.09.19
✎
13:24
|
а бех нажимания контрол+пробед = никак? автоматом?
|
|||
10
hhhh
14.09.19
✎
13:32
|
(9) не, это был бы садизм. Например, пишешь слово "Моя", а у тебя автоматом выскакивает МояПеременная, чертыхается, говоришь ему, не нужно, я другое хотел, снова начинаешь писать "Мо", а оно опять МояПеременная. После пятого раза с трехэтажными матами закрываешь конфигуратор.
|
|||
11
Сияющий в темноте
14.09.19
✎
14:26
|
(10) в визуал студио как раз сам и выскакивает,но оно не мешает продолжить писать.
еще очень полезно f12 перейти к определению,если пунктосвитчер не поставили-он ф12 ловит. |
|||
12
ДенисЧ
14.09.19
✎
15:30
|
(11) Не ловит punto F12. Иначе z бы его снёс
|
|||
13
Zhuravlik
14.09.19
✎
18:53
|
У меня почему-то punto switcher глючит в при наборе кода - выделяю строку, нажимаю shift+PB (перевод символов), он переводит выделение, и все что слева от него, и еще может верхнюю строку зацепить.. Пришлось отказаться от удобной фишки(
|
|||
14
Fragster
гуру
14.09.19
✎
20:14
|
(12) смешно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |