Документ Excel на форме

Тема в разделе "Lotus - Программирование", создана пользователем Azazel, 5 апр 2007.

  1. Azazel

    Azazel Гость

    Здравствуйте! У меня возникла проблема. Мне нужно чтобы при нажатии кнопки появлялась форма, на которой пользователь заполнял бы Excel документ, размещенный на этой форме. Так вот в чем вопрос. Как поместить на форму документ Excel, чтобы его можно было при октрытии формы редактировать ( или чтобы он вообще заполнял все окно формы ). Подразумевается что Excel документ - это какой то пустой отчет, который пользователь должен заполнить. Пытался разобраться по мануалу со встроенными объектами и прочим, но что-то не осилил или не туда смотрю. Кто может, подскажите как это сделать. Спасибо за внимание.
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: Azazel
    ЖУть .... а зачем такое надо????? :D
     
  3. Azazel

    Azazel Гость

    Когда пользователь хочет добавить в базу новый отчет он заполняет форму с ексель документом. Все отчеты потому что должны хранится в виде заполненных ексель страниц ( такое уж требование к базе )... Поискал я тут на форуме что-нибудь. Нашел что можно вроде через OLE объект встроенный сделать. Вот только наверно опять не туда тыкаю, ибо при выборе из меню Создание->Объект.. ничего не происходит вообще. Добавить объект я естественно пытаюсь на форме.
     
  4. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: Azazel
    ЖУть.... не понимаю почему Excel....

    пусть они данные в документ собирают ,а если надо на печать, то просто написать чуток кода что бы выводил все значения в эксель

    все равно не могу понять,чем отличаетсья тода база с кучей экселевских файлов от просто файл сервера где по папкам раскиданы экселевские файлы????
     
  5. nor

    nor Гость

    Для: Azazel

    При выборе Create/Object... должен появлятьс список доступных объектов для внедрения на форму в Дизайнере. Среди всего прочего там должен быть объект "Microsoft Excel Worksheet". По крайней мере это я вижу у себя в Дизайнере 7.01

    На компьютере твоем вообще Excel установлен?
     
  6. Andre

    Andre Well-Known Member

    Регистрация:
    29 июл 2004
    Сообщения:
    108
    Симпатии:
    0
    Попробуй посмотри стандартный шаблон Lotus'а Microsoft Office Library <doclbm[X].ntf> где [X] - номе версии Лотуса. Например для 7 Лотуса - будет doclbm7.ntf
     
  7. oshmianski

    oshmianski Гость

    Для: Azazel
    я что ж вы будете делать дальше то с этой формой?
     
  8. Azazel

    Azazel Гость

    Всем спасибо за отзыв. Проблему уже решил.
     
  9. K-Fire

    K-Fire Гость

    С добавлением на форму OLE-объектов мы у себя сьели уже не одну собаку, хочу сразу предупредить что Лотус с ОЛЕ работает весьма кривовато. Поэтому советую как-то иначе реализовывать вашу задачу. Хотя, если у вас какое-то внутреннее приложение, не требующее 100% стабильной работы, то использовать можно, конечно.
     
  10. carhun

    carhun Гость

    А можно увидеть реализацию вопроса на C# ?
     
  11. lmike

    lmike нет, пердело совершенство
    Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    реализацию чего?
    зачем шарпей нужен воще?
    у Нотусов уже 4-е языка взаимодействия, перекрывающих спектр любых задач: Си, собаки, LS, java
    про глюкавость ОЛЕ, уже написали выше
    надо задачу описать, а не ваше видение реализации
    и задача не должна звучать с применением слов Эхель, Ворд... - это всего лишь один из способов работы с информацией, а не решение задачи
     
Загрузка...

Поделиться этой страницей