![]() |
![]() |
![]() |
|
Почему может возникать такая ошибка??? | ☑ | ||
---|---|---|---|---|
0
msk-07
22.05.12
✎
20:42
|
Процедура КнопкаВыполнитьНажатие(Кнопка)
Команды=Новый ТаблицаЗначений; Макет = ПолучитьМакет("Макет"); Макет.Колонки.Добавить("НормерСтр", "Число"); //Команды.Колонки.Добавить("СФ", "Документ"); //Команды.Колонки.Добавить("Сумма", "Число"); //Команды.Колонки.Добавить("НДС", "Число"); //Команды.Колонки.Добавить("Разница", "Число"); //Команды.Колонки.Добавить("Разница2", "Число"); Выборка = Документы.НДС_СчетФактураВыданный.Выбрать(Дата1, Дата2); Пока Выборка.Следующий() Цикл Если Выборка.ПолучитьОбъект() Тогда Продолжить; КонецЕсли; Команды.НоваяСторока(); Команды.НомерСтр=Команды.НормерСтроки; Команды.СФ=Выборка.ПолучитьОбъект(); Команды.Сумма=Выборка.Итог("Сумма"); Команды.НДС=Выборка.Итог("НДС"); Команды.Разница=Выборка.Итог("Всего")*18/118-Выборка.Итог("НДС"); Команды.Разница2=Выборка.Итог("Всего")*18/118-Выборка.Итог("НДС"); КонецЦикла КонецПроцедуры Процедура ПриОткрытии() НачалоПериода=НачалоКвартала(ТекущаяДата()); КонецПериода=КонецКвартала(ТекущаяДата()); КонецПроцедуры Процедура ПроверкаЗКП () ИтогоОш=0; ИтогоОш2=0; ЗКП = Документы.НДС_СчетФактураВыданный.Выбрать(Дата1, Дата2); ЗКП.ВыбратьСтроки(); Пока ЗКП.ПолучитьСтроку()=1 Цикл Разн=Окр(ЗКП.Сумма18 * 18/100,2)-ЗКП.НДС18; Если Разн < 0 Тогда Разн=-Разн; КонецЕсли; Если Разн > 0 Тогда Сообщить(Строка(ЗКП.НомерСтроки)+" "+Строка(Окр(ЗКП.Сумма18 * 18/100,2)-ЗКП.НДС18)); КонецЕсли; ИтогоОш=ИтогоОш+ЗКП.Сумма18 * 18/100-ЗКП.НДС18; ИтогоОш2=ИтогоОш2+Окр(Зкп.Сумма18 * 18/100,2)-ЗКП.НДС18; КонецЦикла; Сообщить("Ошибка итого" + ИтогоОш); Сообщить("Ошибка итого2" + ИтогоОш2); КонецПроцедуры |
|||
1
msk-07
22.05.12
✎
20:43
|
{Форма.Форма.Форма(5)}: Поле объекта не обнаружено (Колонки)
Макет.Колонки.Добавить("НормерСтр", "Число"); |
|||
2
Irbis
22.05.12
✎
20:44
|
Ну, нет у него (макета) гармошки (колонок)
|
|||
3
msk-07
22.05.12
✎
20:44
|
Да есть у него макет((
|
|||
4
SnarkHunter
22.05.12
✎
20:45
|
>> *18/118
За это убивать надо... Или на кол... Или гвоздь в голову... |
|||
5
Один С
22.05.12
✎
20:45
|
всё смешалось кони люди...
|
|||
6
msk-07
22.05.12
✎
20:46
|
Ой, наверное
|
|||
7
SnarkHunter
22.05.12
✎
20:47
|
(3)Если на клетке слона увидишь надпись "буйвол", не верь глазам своим....
|
|||
8
Один С
22.05.12
✎
20:50
|
вот так над переписать эту строчку
Команды.Колонки.Добавить("НормерСтр", "Число"); куда зайти за гонораром? |
|||
9
Irbis
22.05.12
✎
20:50
|
(3) После 743564291 попытки выполнить этот код макет найдет у себя колонки. Инфа 146 процентов.
|
|||
10
Один С
22.05.12
✎
20:55
|
(9) Вспоминается старый анекдот:
Из отчёта о взломе китайцами сервера Пентагона: п.1.Каждый китаец ввёл по одному паролю; п.2.Каждый второй пароль был "Мао Цзэдун"; п.3.На 657 845 823-й попытке сервер согласился. что его пароль -"Мао Цзэдун". |
|||
11
msk-07
22.05.12
✎
20:56
|
все равно ошибка
{Форма.Форма.Форма(5)}: Ошибка при вызове метода контекста (Добавить) Команды.Колонки.Добавить("НормерСтр", "Число"); по причине: Несоответствие типов (параметр номер '2') |
|||
12
Irbis
22.05.12
✎
20:59
|
Метод научного тыка прогрессивен, но сейчас ты похож на обезьяну пытающуюся случаным нажатием клавиш печатной машинки написать "Войну и мир"
|
|||
13
Alex S D
22.05.12
✎
20:59
|
в СП то заглядывай иногда
|
|||
14
Irbis
22.05.12
✎
21:00
|
(13) Реальные пацаны мануалы не читают
|
|||
15
Один С
22.05.12
✎
21:02
|
Команды.Колонки.Добавить("НормерСтр", Новый ОписаниеТипов("Число");
|
|||
16
Alex S D
22.05.12
✎
21:03
|
(15) щас новая ошибка будет.. скобку забыл)
|
|||
17
Один С
22.05.12
✎
21:03
|
(16) не подсказывай
|
|||
18
hhhh
22.05.12
✎
22:03
|
но кто такой "Нормер"? Типа нормировщика что ли?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |