Йоксель » Главный форум

Не работает ПолучитьАктивнуюЯчейку

(6 posts)
  1. Начинающий
    Участник

    У меня в процедуре ПослеСозданияФормы создается табличныйдокумент и элементуправления:
    Процедура ПослеСозданияФормы()
    ....
    //Таблич.документ Эксель
    ТабЭксель = СоздатьОбъект("ТабличныйДокумент");
    ТабДок_ЭУ = ТабЭксель.СоздатьЭлементУправления(Форма,"ТабДок");
    ...
    КонецПроцедуры()

    Затем я загружаю таблицу в ТабДок_ЭУ:
    Таблица = СоздатьОбъект("Таблица");
    Таблица.ИсходнаяТаблица("Таблица");
    Таблица.ВывестиСекцию("Секция");
    ТабДок_ЭУ.Документ.ЗагрузитьИзТаблицы(Таблица);

    Все нормально,все правильно.Но у меня есть процедура Расшифровать(),которая срабатывает при нажатии кнопки.В этой процедуре мне нужно получить текущую строку и колонку табличного документа:

    Процедура Расшифровать()
    НомерСтроки = 0;
    НомерКолонки = 0;
    ТабДок_ЭУ.ПолучитьАктивнуюЯчейку(НомерСтроки,НомерКолонки);
    Вот здесь возникает ошибка:Поле агрегатного объекта не обнаружено (ПолучитьАктивнуюЯчейку)
    В чем дело?Пробывала ТабДок_ЭУ.Документ.ПолучитьАктивнуюЯчейку(НомерСтроки,НомерКолонки) - не получается :-(

    Отправлено 16 года(лет) назад #
  2. Может, версия старая? Что выдает код?:
    Йоксель = СоздатьОбъект ("Йоксель");
    Сообщить (Йоксель.Версия);

    Еще может быть ситуация, когда переменная "ТабДок_ЭУ" перезаписывается чем-то левым. Можно проверить выводом ТипЗначенияСтр (ТабДок_ЭУ).

    Отправлено 16 года(лет) назад #
  3. Начинающий
    Участник

    Версия 01.01.03

    Отправлено 16 года(лет) назад #
  4. Начинающий
    Участник

    типзначения стр = ТабличныйДокумент.ЭлементУправления

    Отправлено 16 года(лет) назад #
  5. Версия очень старая. Сейчас уже "01.01.13". "ПолучитьАктивнуюЯчейку", насколько я помню, появился с "01.01.04".

    Отправлено 16 года(лет) назад #
  6. Начинающий
    Участник

    Поставила 01.01.5 )))Заработало,спасибо большое))))))

    Отправлено 16 года(лет) назад #

RSS экспорт этой темы

Отправить сообщение

Вы должны войти в систему, чтобы оставлять сообщения.