|
v7: Неверное имя реквизита | ☑ | ||
---|---|---|---|---|
0
Asia2016
30.06.21
✎
12:19
|
Документ авансовый отчет. При открытии (и не только) выдает ошибку "Неверное имя реквизита"
Процедура ПриОткрытии() глПроверкаРазрешенияРедактирования(Контекст); ПриЗаписиПерепроводить(1); Форма.КоррСчет.ВыборГруппы(0); Форма.ИспользоватьЗакладки(1); Форма.Закладки.ДобавитьЗначение(1,"Лицевая сторона"); Форма.Закладки.ДобавитьЗначение(2,"Оборотная сторона"); Форма.ИспользоватьСлой("Основной, Шапка",2); ПриУстановкеТипаОтчета(); ОстатокНаНачалоДня = 0; ОстатокНаКонецДня = 0; Если Пластик1 = 1 Тогда Сч55 = СчетПоКоду("55.40.1"); ИначеЕсли Пластик2 = 1 Тогда Сч55 = СчетПоКоду("55.40.2"); ИначеЕсли Пластик3 = 1 Тогда Сч55 = СчетПоКоду("55.40.3"); ИначеЕсли Пластик4 = 1 Тогда Сч55 = СчетПоКоду("55.40.4"); ИначеЕсли Пластик5 = 1 Тогда Сч55 = СчетПоКоду("55.40.5"); ИначеЕсли Пластик6 = 1 Тогда Сч55 = СчетПоКоду("55.40.6"); ИначеЕсли Пластик7 = 1 Тогда Сч55 = СчетПоКоду("55.40.7"); ИначеЕсли Пластик8 = 1 Тогда Сч55 = СчетПоКоду("55.40.8"); ИначеЕсли Пластик9 = 1 Тогда Сч55 = СчетПоКоду("55.40.9"); Иначе Сч55 = СчетПоКоду("55.40.10"); КонецЕсли; ПриВыбореЗаписать(); КонецПроцедуры // Формирование платежных реквизитов по расчетному счету Процедура глПроверкаРазрешенияРедактирования(Конт) Экспорт Если Конт.Выбран() = 1 Тогда Если (Конт.ДатаДок <= Константа.ДатаЗапретаРедактирования) и (Конт.Форма.ТолькоПросмотр() = 0) Тогда Конт.Форма.ТолькоПросмотр(1); Предупреждение("Разрешен только просмотр документа!", 4); КонецЕсли; КонецЕсли; КонецПроцедуры |
|||
1
ДенисЧ
30.06.21
✎
12:20
|
И что, даже на строку не ссылается, где ошибка?
|
|||
2
1Сергей
30.06.21
✎
12:20
|
"Неверное имя реквизита" - это полный текст ошибки?
|
|||
3
Масянька
30.06.21
✎
12:21
|
(1) (2) Мысли читать не умеют...
|
|||
4
Asia2016
30.06.21
✎
12:21
|
||||
5
Asia2016
30.06.21
✎
12:23
|
да полный текст. документ работает. но при нажатии например кнопки рассчитать по счету тоже выдает это же сообщение
|
|||
6
ДенисЧ
30.06.21
✎
12:25
|
Значит, где-то на форме есть что-то. Проверяй все элементы формы
|
|||
7
Asia2016
30.06.21
✎
12:25
|
||||
8
Масянька
30.06.21
✎
12:26
|
(5) По любому счету?
|
|||
9
Asia2016
30.06.21
✎
12:30
|
(8) да. последние изменения : включила сумму ндс и сумму с ндс
Процедура Перерасчет() Если (Форма.ТекущаяКолонка() = "СтавкаНДС") Тогда НДС = ОКР(СуммаБНДС * СтавкаНДС.Ставка / 100,2); СуммаСНДС = СуммаБНДС + НДС; ИначеЕсли Форма.ТекущаяКолонка() = "СуммаБНДС" Тогда НДС = ОКР(СуммаБНДС * СтавкаНДС.Ставка / 100,2); СуммаСНДС = СуммаБНДС + НДС; ИначеЕсли Форма.ТекущаяКолонка() = "НДС" Тогда СуммаСНДС = СуммаБНДС + НДС; ИначеЕсли Форма.ТекущаяКолонка() = "СуммаСНДС" Тогда Если СтавкаНДС.Ставка <> 0 тогда НДС = ОКР(СуммаСНДС * СтавкаНДС.Ставка / (СтавкаНДС.Ставка + 100),2); Иначе НДС = 0; КонецЕсли; СуммаБНДС = СуммаСНДС - НДС; КонецЕсли; КонецПроцедуры |
|||
10
Asia2016
30.06.21
✎
12:32
|
и добавила ставкундс. тип справочник
|
|||
11
Масянька
30.06.21
✎
12:36
|
(9) Колонка "СтавкаНДС" есть?
|
|||
12
Asia2016
30.06.21
✎
15:07
|
(11) да
|
|||
13
Asia2016
30.06.21
✎
15:10
|
||||
14
Arbuz
30.06.21
✎
15:35
|
Говорят же - это где-то в свойствах элемента формы. см (6)
|
|||
15
Масянька
30.06.21
✎
15:42
|
(13) Код в (9) - все реквизиты в коде совпадают по названию с колонками?
|
|||
16
Масянька
30.06.21
✎
15:43
|
+ (15) А вообще да: правда (6). Надо перебирать форму.
|
|||
17
HawkEye
30.06.21
✎
15:56
|
(0) все не читал... "КоррСчет" - есть на форме?
|
|||
18
FN
30.06.21
✎
16:34
|
(10)и добавила ставкундс. тип справочник
укажи вид справочника, а не просто "Справочник" |
|||
19
Asia2016
01.07.21
✎
13:02
|
Спасибо. (15) вы правы.
названия не все совпадали |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |