ADirks писал(а) 10. Августа 2006 :: 05:18:Конфигурация, демонстрирующая некоторые приёмы работы с Табличным Полем, и ActiveX.
...skip...
Демка работает под 1С++ 2.0.3.0 и 2.5.0.0 + FormEx. Рассчитана на SQL базу, за исключением класса Общие.ПолеВыбораЗначения - он работает и под DBF.
Скачал конфигурацию...
Запускаю ТестПоляВыбора и получаю
Если оЭтотСпр.ПриОткрытииФормыСписка() = 0 Тогда
{Справочник.Контрагенты.ФормаСписка.ФормаСписка.Модуль(57)}: Поле агрегатного объекта не обнаружено
===========================================================================
ТСправочник::ПриОткрытииФормыСписка()
сзПараметры = Сам.Форма.Параметр;
{классТСправочник@MD(65) }
===========================================================================
1С++ v.2.0.3.1
На тойже форме есть кнопка "ТестОткрытияСправочникаТП модально"
на ней тоже выдает ошибку
оОтборы.Добавить("ВыбВидКлиента", "Перечисление", "ВидыКлиентов");
{Отчет.обрФормаСпискаСправочникаКонтрагенты.Форма.Модуль(333)}: класс Общие.XBase: Не удалось выполнить соединение
===========================================================================
Общие.ПолеВыбораЗначения::ИнициализацияЗапросаДБФ()
Модуль.ВыброситьИскл(, "класс Общие.XBase: Не удалось выполнить соединение");
{классОбщие_ПолеВыбораЗначения@MD(51) }
===========================================================================
===========================================================================
Отчет.КоллекцияРеквизитовОтбора::Добавить(Строка Идентификатор=ВыбВидКлиента, Строка ПолноеИмяТипа=Перечисление, Строка Представление=ВидыКлиентов)
Объект = СоздатьОбъект("Отчет.РеквизитОтбора");
{классОтчет_КоллекцияРеквизитовОтбора@MD(29) }
==============================================================
Понимаю, что нет соединения с базой... А какой должен быть провайдер для DBF? У меня стоит Visual FoxPro Driver. Прямые запросы под DBF работают...
Спасибо.
Сорри за ламерство.