#0
by Mitka90
Здравствуйте! Возникает такая проблема. При загрузке данных из файла Excel при нажатии на кнопку "Грузим калькуляции" возникает ошибка. {Документ.ПриказНаКалькуляцию.Форма.ФормаДокумента.Форма}: Ошибка при вызове метода контекста (Cells) пока сокрлп(""+док.SHeets("Лист").Cells(номстр,1).value)<>"zzzzzz" цикл //смотрим код!!! по причине: Произошла исключительная ситуация (0x800a03ec) Код:
#1
by regniws
видимо не надо округлять строки стро.нормавремени= Окр(сокрлп(""+док.SHeets("Лист").Cells(номстр,22).value), 2);
#3
by Остап Сулейманович
Нифига. До округления строк дело еще не дошло. Оно не может понять что такое "Cells". Нужно смотреть, что возвращает получитьComобъект(файл).
#4
by Остап Сулейманович
/*Сторно*/. получитьComобъект возвращает все как нужно. Скорее всего в книге нет листа с именем "Лист". А проверка его существования возложена на дядю Пушкина.
#6
by Остап Сулейманович
Если все так - отлично. Теперь подошли к конструкции "номстр=НачалоСтроки;". Чему равно "НачалоСтроки"? Что говорит отладчик?
#9
by Mitka90
спасибо, выводит! А как сделать так, чтобы выводились те данные, которых нет в справочнике "Прейскурант" (т.е. код и наименование)? Т.е. устроить "обратный" вывод.
#10
by Остап Сулейманович
Не понятно. "данные, которых нет в справочнике "Прейскурант" (т.е. код и наименование)?" А вот это где по коду ищет? спр=справочники.Прейскурант.НайтиПоКоду(СокрЛП(Зкод));
#11
by Mitka90
То есть, существует в конфигурации справочник "Прейскурант", в котором есть код, наименование, цена и т.д. И в этом справочнике существуют данные, которые данной процедурой 1С "проверяются" на то, что они есть или в этом справочнике, соответственно, выводятся данные, которых нет там. То есть, "спр" - это то, что проверяется по справочнику (в данном случае - по столбцу "Код") и выводится или нет. У меня получилось переделать так, но при этом в столбец "Наименование" ничего не выводится, а также в таблице появляются пустые строки, причём их много заносится после вывода всех данных:
#13
by Mitka90
Исправил на вот этот вариант (плюс устранил лишние пустые строки в конце), но всё равно наименование не отображается:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- DDE, Excel, как передать значение ячейки Excel в 1С
- Ошибка при: Excel = Новый COMОбъект("Excel.Application");
- Построитель отчетов: вывод (не вывод) группировок
- Вывод отчета напрямую в Excel или шаблон Excel
- Как создать Новый COMОбъект("Excel.Application") без установленного Excel?
- Ошибка "...Вывод запрещен по причине: Вывод запрещен" - ничего не понимаю :(
- СКД: СКД: Вывод итогов запроса периодами, вывод счетчика строк...
- Вывод отчета с количеством колонок более 255 в Excel
- в СКД необходим вывод группировок выглядящий как вывод детальных записей
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016 ч2
В этой группе 1С
- Волшебный штрих лайт 01 и УТ 11.3.4 проблема со скидками
- Кривое обновление ЗУП (с базовой на КОРП)
- Закрытие месяца
- УНФ 1.6.13.38: проблема с настройкой эквайринга
- ЗУП 2.5 Не переводит сотрудника на освобожденную ставку
- Не работает получение почты в 1С 8.3
- Закрытие формы проведения документа после Отказа.
- OFF: Женские шахматы. Является ли существование пол. разделения в шах-х дискриминацией женщин?
- отладка БП 3,0
- УстановитьИспользованиеИтогов(Ложь)
- Как писать качественный код?
- 1С документооборот через 1С ERP = Удаленный узел не прошел проверку
- v7: Как сделать чтобы в панели инструментов поменять рисунок иконки на свой а не то что есть
- Как изменить высоту заголовков колонок таблицы значений в 7.7?
- Выгрузка Номенклатуры в Эксель с иерархией УТ 11.1
- (1С Типовая ЗУП 3.1.3.253) В расчетной ведомости Т-51 не заполнятеся поле "К выплате" по д
- Внешние печатные формы, отладка
- Сколько нужно доп. ключей для подключения 1С:Заказы к УТ11?
- 1CEStart.cfg создавать свой при установке
- Давно не админил. Какие сейчас топ процы Xeon для 1С?