Здравствуйте!
Дошли руки до восьмерки и появилась куча вопросов.
Есть код:
Докум = "";
Если ВвестиЗначение(Докум, "Выберите Чек ККМ для заполнения", Новый ОписаниеТипов("ДокументСсылка.ЧекККМ")) Тогда
Док = Докум.ПолучитьОбъект(); // Ошибка здесь
ТЧ = Док.Запасы;
Для Каждого Стр из ТЧ Цикл
НоваяСтрока = Объект.Запасы.Добавить();
НоваяСтрока.Номенклатура = ТЧ.Номенклатура;
НоваяСтрока.Характеристика = ТЧ.Характеристика;
КонецЦикла;
КонецЕсли;
После выбора документа мне нужно получить доступ к его табличной части, но уже на этапе получения самого документа проблема
Док = Докум.ПолучитьОбъект(); // Метод объекта не обнаружен
Руки и привычка заточены под семерку. Плиз помогите разобраться :)
&НаКлиенте
Процедура Команда1(Команда)
Докум = "";
Если ВвестиЗначение(Докум, "Выберите Чек ККМ для заполнения", Новый ОписаниеТипов("ДокументСсылка.ЧекККМ")) Тогда
наСервер(Докум);
КонецЕсли;
КонецПроцедуры
&наСервере
Процедура наСервер(Докум)
Док = Докум.ПолучитьОбъект(); //
//ТЧ = Док.Запасы;
//Для Каждого Стр из ТЧ Цикл
// НоваяСтрока = Объект.Запасы.Добавить();
// НоваяСтрока.Номенклатура = ТЧ.Номенклатура;
// НоваяСтрока.Характеристика = ТЧ.Характеристика;
//КонецЦикла;
КонецПроцедуры
(6) Да, пусть тонкий клиент серверную часть обрабатывает, чо ему, не сломается поди
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший