ymosk
|
|
1 | |
Глупые вопросы начинающего20.07.2009, 10:48. Показов 16836. Ответов 9
Метки нет (Все метки)
Кризис заставляет повышать квалификацию. Сейчас действительно везде требуется знание 1С. Накачал книжек, осваиваю с азов. Можно я тут поспрашиваю, если будет что-то не получаться?
Пытаюсь автоматизировать заполнение накладной. Согласно книжке, набил в модуле документа следующий код: Код
Процедура ОбработкаПроведения() //Здесь следует написать алгоритм проведения документа КонецПроцедуры Процедура ЗапросКоличестваВПодборе(Выб) //интерактивно выставляем количество Если Выб.ПометкаУдаления()=1 Тогда //товар помечен на удаление Предупреждение("Нельзя выбирать помеченные на удаление товары!"); Возврат; //прекращаем работу процедуры КонецЕсли; Кол=1; //Обьявили переменную для ввода количества и присвоили ей значение "1" Если ВвестиЧисло(Кол,"Введите количество",10,2)=1 Тогда НоваяСтрока(); //добавляем строку в табличную часть Товар=Выб; //Товар из Выб в добавленную строку Количество=Кол;//Количество - туда же КонецЕсли; КонецПроцедуры Процедура УстанЦеныПрих() Цена=Товар.Себестоимость.Получить(ДатаДок); //Себестоимость товара из спр. Номенклатура - в документ СтавкаНДС=Товар.СтавкаНДС.Получить(ДатаДок);//Ставку НДС из спр. Номенклатура - в документ КонецПроцедуры Процедура Выч_суммы_накл() Сумма=Цена * Количество; НДС=Сумма/(СтавкаНДС+100)*СтавкаНДС; КонецПроцедуры Процедура ОбработкаПодбора(Выб) ЗапросКоличестваВПодборе(Выб); УстанЦеныПрих(); //вызов процедур обработки подбора Выч суммы_накл(); АктивизироватьСтроку(); КонецПроцедуры Процедура Подбор() ОткрытьПодбор("Номенклатура","ФормаСписка"); КонецПроцедуры Но при нажатии на кнопку "Добавить" почему-то вылетает ошибка: Что я делаю не так? |
20.07.2009, 10:48 | |
Ответы с готовыми решениями:
9
Глупые вопросы Глупые вопросы Глупые вопросы про + и - Глупые вопросы по коду СИ из примера Lifelover |
1 / 1 / 0
Регистрация: 04.12.2005
Сообщений: 1,588
|
|
20.07.2009, 11:41 | 2 |
попробуй ее в самое начало модуля перекинуть и проверь синтаксис...
0
|
ymosk
|
|
20.07.2009, 13:27 | 3 |
Сообщение от KiR
Или у меня уже голова пухнет, и я чего-то не замечаю? Может кто посмотрит свежим взглядом, я архивчик приаттачил? |
1 / 1 / 0
Регистрация: 04.12.2005
Сообщений: 1,588
|
|
20.07.2009, 13:35 | 4 |
попробуй процедуру обозвать по другому - ПодборЗначений или там Автозаполнение или просто Заполнить
0
|
ymosk
|
|
20.07.2009, 13:45 | 5 |
Сообщение от KiR
Код
ЗаполнениеПодбором<<?>>() Процедура не обнаружена (ЗаполнениеПодбором) |
0 / 0 / 1
Регистрация: 22.06.2013
Сообщений: 9
|
|
20.07.2009, 13:50 | 6 |
Сообщение от inock
А в модуле документа оставить только Процедура ОбработкаПроведения() //Здесь следует написать алгоритм проведения документа КонецПроцедуры И в дальнейшем туда прописать проведение
0
|
1 / 1 / 0
Регистрация: 04.12.2005
Сообщений: 1,588
|
|
20.07.2009, 14:18 | 7 |
vbs, блин, точно! невнимательно прочитал фразу первого поста "модуль документа", а тут-то и крылась вся разгадка...
0
|
ymosk
|
|
20.07.2009, 14:21 | 8 |
Сообщение от vbs
Ты гляди. Действительно заработало! Спасибо ) Типичная ошибка тех, кто первый раз видит среду разработки... Кстати о средах, никто не в курсе, как сделать, чтобы можно было копировать текст из редактора 1C в другое приложение через буфер обмена и он получался нормальным, а не таким: Код
????????? ?????????????() ????=?????.?????????????.????????(???????); //????????????? ?????? ?? ???. ???????????? — ? ???????? ?????????=?????.?????????.????????(???????);//?????? ??? ?? ???. ???????????? — ? ???????? ?????????????? |
0 / 0 / 1
Регистрация: 22.06.2013
Сообщений: 9
|
|
20.07.2009, 14:21 | 9 |
Сообщение от KiR
Я вот тоже не обращал внимания, пока базу не глянул
0
|
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 38
|
|
20.07.2009, 15:52 | 10 |
следи за раскладкой клавиатуры
0
|
20.07.2009, 15:52 | |
20.07.2009, 15:52 | |
Помогаю со студенческими работами здесь
10
Батарейное питание и разные глупые вопросы. делаю аналог FroliCat. глупые вопросы STM32F4-Discovery(подключение и глупые вопросы) кварцевые резонаторы для stm32(глупые вопросы) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |