Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];

Вниз

Обмен информации между подразделениями. Как лучше сделать?   Найти похожие ветки 

 
Beavercrazy   (2007-01-06 00:40) [0]

У нас маленькая контора, но даже до нее добрался прогресс. :) Суть прогресса в том, что есть необходимость и намерение реализовать механизм обмена информацией между подразделениями и головным офисом. Информация состоит из 3 блоков: информация по отгрузкам, общие новости и специализированный отчет для каждого отдельного подразделения.

Для выполнения этой задачи есть программа, которая состоит из 3 разделов. В 1 и во 2 разделе отображается общая информация (информация по отгрузкам, общие новости) по средствам компонента TWebBrowser. Учитывая, что информация общая в этот самый компонент просто загружается информация с определенного адреса в интернете. Все 3 блока информации располагаются в одном окне. 1 и 2 раздел занимает небольше 30% всего окна. Остальная часть экрана занята специализированным отчетом. Это самая важная часть. На данный момент этот достаточно большой отчет генерируется в экселевский файл. Вопрос в том, как запихнуть этот файл в окно программы и нужно ли это делать? С точки зрения практичности, это достаточно удобно видеть скажем таблицу по отгрузкам и отчет, но с другой стороны, держать экселевский файл в окне отедельной программы достаточно специфическая идея и откровенно говоря я такого еще не видел. Как вы думаете? Как лучше сгруппировать информацию в одной программе и в одном окне исходя из условия, что 1 и 2 блок информции это общие данные загружаемые в TWebBrowser, а 3 блок самый важный и на данный момент генерируется в экселевский файл. Как это все вместе сгруппировать, чтобы сохранить возможности экселя в рамках одного окна.


 
Контра   (2007-01-06 00:46) [1]

У нас маленькая контора... ...Как это все вместе сгруппировать, чтобы сохранить возможности экселя в рамках одного окна.

О как, контора маленькая, а геморрой с документооборотом из 3 документов уже переходит в хроническую форму. Я вижу одно решение: приводить все в удобоваримый вид, пока не поздно.


 
vidiv ©   (2007-01-06 10:19) [2]


> Контра  

Контра, ты ОН или ОНА?, прошу прощения =)


 
tesseract ©   (2007-01-06 12:48) [3]

Поставить 1с и не париться, если контора маленькая.


 
kaZaNoVa ©   (2007-01-06 13:10) [4]

обмен информацией? по ICQ
но лучше базу MySQL  на сервере


 
iZEN ©   (2007-01-06 19:35) [5]


> но лучше базу MySQL  на сервере

Зачем MySQL?
Есть же нормальная СУБД Firebird.


 
MsGuns ©   (2007-01-06 20:18) [6]

>kaZaNoVa ©   (06.01.07 13:10) [4]
>но лучше базу MySQL  на сервере

Все прикалываешься ?


 
BorisMor ©   (2007-01-07 00:07) [7]

так... пересказываю что понял из этого потока информации:
1,2 документ - берутся с сайта и грузятся в TWebBrowser
3-й - экселевский файл генерится генерится на стороне клиента
Вопрос : Как создать один документ ?

Если правильно понял то предлагаю копать в сторону SOAP
Если интернет сервер будет генерить XML, то клиент сможет парсить его и генерить общий документ.
Соответственно замес-то экселевского документа тоже требо XML генерить.

Вот что то в гугле нашел почитать
http://www.delphiplus.org/articles/delphi/soap_it_is_easy/index.html



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.057 c
15-1168112286
DRG
2007-01-06 22:38
2007.01.28
Game Prelauncher


1-1165420209
newbie2
2006-12-06 18:50
2007.01.28
Поясните почему так не работает? (2)


15-1167579985
DevilDevil
2006-12-31 18:46
2007.01.28
Отдельное поздравление DimeBr!


15-1167920399
vidiv
2007-01-04 17:19
2007.01.28
Движок для чата


15-1168256520
Empleado
2007-01-08 14:42
2007.01.28
Что можно показать иностранцам?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский