AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.11.2004, 12:56   #21  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,244 / 980 (37) +++++++
Регистрация: 03.04.2002
Еще одно неконструктивное выссказывание:
Подумайте, как сервер будет обрабатывать бинарные поля, неопределенной длины. В частности, как это скажется на размере базы и как следствие, быстродействии и трафике. Осмелюсь предположить, что если форматированный текст хранить на отдельном сервере, серверу станет гораздо легче
__________________
Isn't it nice when things just work?
Старый 03.11.2004, 13:06   #22  
Lexey is offline
Lexey
Участник
 
59 / 13 (1) ++
Регистрация: 16.05.2002
Цитата:
Изначально опубликовано if_maks
через документооборот не получится.
там нет возможности редактировать и сохранять файлы.
если вы предлогаете его "дописать", но мне нужно непосредственно редактор в моей форме - это обезательное условие.
редакторы открываются итменно в аксаптовской форме. для большинства файлов редактор довольно корректно определяется по ассоциированному для типа файла. не нравится - выбор редактора легко правится из кода. если вам нужен html в режиме верстки достаточно задействовать FrontPage для выделенной группы пользователей(те кто будет править контент).
Старый 03.11.2004, 13:24   #23  
if_maks is offline
if_maks
Участник
 
226 / 15 (1) ++
Регистрация: 26.08.2003
2 Lexey
вам не кажется что этот вариант но в другом исполнении я преложил в начале темы?
Сам по себе механизм документооборота не умеет сохранять прикрепленные файлы после их редактирования и по соображениям визульной реализации он не подходит.

Я бы хотел услышать иные варианты обработки текста с форматированием.
Старый 03.11.2004, 13:31   #24  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Максим, так ты его будешь в Аксе редактировать или во внешнем приложении??

Уточни задачу, мы не можем помочь, не зная, чего ты желаешь! Рекомендации - Как правильно задать вопрос, чтобы быть услышанным: http://www.axforum.info/forums/showt...=&postid=13070
Старый 03.11.2004, 14:11   #25  
Lexey is offline
Lexey
Участник
 
59 / 13 (1) ++
Регистрация: 16.05.2002
Цитата:
Изначально опубликовано if_maks
2 Lexey
вам не кажется что этот вариант но в другом исполнении я преложил в начале темы?
Сам по себе механизм документооборота не умеет сохранять прикрепленные файлы после их редактирования и по соображениям визульной реализации он не подходит.

Я бы хотел услышать иные варианты обработки текста с форматированием.
кажется. просто вы почему-то очень упорно настаиваете на том что

- документооборот НЕ умеет сохранять изменения
- документооборот НЕ умеет работать во внутреннем окне
- и видимо найдется еще много таких НЕ

ну так вот - то что вы перечислили , он умеет. создается впечатление, что вы в нем не хотите разбираться. закончится тем, что вы напишете свой. может быть лучше, может быть хуже. вопрос-зачем?

вопрос риторический. ответ я знаю - вам хочется попрограммировать. тогда уж делайте по полной катушке - со встроенной версионностью, гибкой настройкой уровней доступа, поддержкой жизненного цикла документа и все что полагается от взрослой docflow-системы.

и желательно писать все на C++. Под Unix
Старый 03.11.2004, 14:31   #26  
if_maks is offline
if_maks
Участник
 
226 / 15 (1) ++
Регистрация: 26.08.2003
2Lexey
Похоже Вы не поняли вопроса, рекоменую прочитать сначала всю ветку, а ваши идеи оставьте при себе - там им лучше будет. Я вижу вы просто не знаете как это можно реализовать... Думаю Вам нужно остановиться.

2George Nordic
Я ж говорю
задача ставится так:
1. Нужно в моей форме иметь встроенный редактор текста, сохранять текст в БД.
2. Никаких дополнительных окон (документоооборот) и никаких внешних приложений.
3. Я предложил 1 вариант реализации.
4. Хотел услышать другие если есть...
Старый 03.11.2004, 14:49   #27  
Lexey is offline
Lexey
Участник
 
59 / 13 (1) ++
Регистрация: 16.05.2002
Хотел остановиться. Но на такие замечания придется ответить.

В первом посте вы собирались использовать MS Web Browser. А вы в курсе что в народе он известен под названием Internet Explorer? А вы в курсе, что 99,9% приложений от MS это не более чем ActiveX компоненты стартующие в собственном окне/процессе?

О каких к чертовой бабушке внешних приложениях , которых нельзя использовать по каким-то кармическим причинам, идет речь?

Все. Останавливаюсь. Чес слово.
Старый 03.11.2004, 14:58   #28  
if_maks is offline
if_maks
Участник
 
226 / 15 (1) ++
Регистрация: 26.08.2003
Lexey Вы уж извините, но Вы крайне не внимательны

George Nordic:
Максим, так ты его будешь в Аксе редактировать или во внешнем приложении??

типа компонетны MS Office например.
я думаю George Nordic именно это имел ввиду к черторой бабушке

Из присутствующих кроме видимо никто предложить ничего не может иного
кроме как через Web Browser и временный файл на диске.
Старый 03.11.2004, 15:22   #29  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
2 if_maks
Цитата:
а почему Вы отказались хранить файлы в БД?
Я храню документы в файлах по двум причинам:
1. Очень мало кода надо написать (3 строчки)
2. Не знал раньше, что у таблицы DocuValue есть метод writeDocuValue()
Старый 03.11.2004, 15:29   #30  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,244 / 980 (37) +++++++
Регистрация: 03.04.2002
2 if_maks:
Раз уж воля победила разум, то обратите внимание на форму: SysUserSetup. В ней видно, как можно сохранять настройки. При отображении, вы можете брать их из таблицы и подставлять в свойства font и fontSize у StringEdit. Но в Grid это все равно не будет работать.
__________________
Isn't it nice when things just work?
Старый 03.11.2004, 16:03   #31  
if_maks is offline
if_maks
Участник
 
226 / 15 (1) ++
Регистрация: 26.08.2003
2macklakov

Неплохо Вижу начались конструктивные мысли...
StringEdit тут не подайдет - он форматирует весь текст который отображает.
в Grid'е редактировать тест не нужно и смысла нет..
Старый 03.11.2004, 16:32   #32  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,244 / 980 (37) +++++++
Регистрация: 03.04.2002
Эта мысль пришла мне в голову 2.5 года назад, сразу после мыслей что обращаться к базе удобнее через ODBC и вообще нужно пользоваться внешним построителем отчетов. Обе мысли были абсолютно неконструктивны и ни к чему, кроме потери времени не привели.
__________________
Isn't it nice when things just work?
Старый 03.11.2004, 16:33   #33  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Никогда не пробовал, но может Вам контрол HTML подойдет?
Старый 03.11.2004, 17:24   #34  
if_maks is offline
if_maks
Участник
 
226 / 15 (1) ++
Регистрация: 26.08.2003
я уже думал об этом..
HTML контрол подошел бы прекрасно..
В Аскапте есть редактор текста в принципе (форма SysInetHTMLEditor), но там не все тривиально. я пока еще не до конца, если честно, с ней разобрался.
и хранить текст в формате HTML было бы здорово


вопрос в том как его (текст) с помощью этого контрола править.
За это сообщение автора поблагодарили: alex55 (1).
Старый 03.11.2004, 17:53   #35  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Цитата:
Изначально опубликовано if_maks

вопрос в том как его (текст) с помощью этого контрола править.
Так же, как это делается в указанной тобой форме. Про компонент, который там используется, можно почитать в MSDN-е:
http://msdn.microsoft.com/archive/de...html/cncpt.asp.
Причем, если память не изменяет, компонент входит в IE, начиная с 4-й версии, так что с распространением проблем не будет.

P.S. И все же, я так и не понял - зачем в Аксапте форматированный текст? Интересно же
__________________
Старый 04.11.2004, 10:02   #36  
Alks is offline
Alks
Участник
 
336 / 41 (2) +++
Регистрация: 23.07.2004
Адрес: г. Новокузнецк
Цитата:
Изначально опубликовано Ruff

...
P.S. И все же, я так и не понял - зачем в Аксапте форматированный текст? Интересно же
Дык, развеж непонятно?! ТАК ЗАДАЧА ПОСТАВЛЕНА! Если не веришь - перечитай топик с начала, нефиг неконструктивизм тут устраивать.

P.S.

Сорри что не сдерживаю свой нездоровый сарказм.
Мне если честно тоже интересно зачем из аксапты собираются делать инструмент вёрстки текста.
Старый 04.11.2004, 10:17   #37  
Anais is offline
Anais
Участник
Аватар для Anais
 
182 / 10 (1) +
Регистрация: 16.06.2003
Адрес: Москва
2 macklakov
sorry 4 offtop
Цитата:
Изначально опубликовано macklakov
Эта мысль пришла мне в голову 2.5 года назад, сразу после мыслей что обращаться к базе удобнее через ODBC и вообще нужно пользоваться внешним построителем отчетов. Обе мысли были абсолютно неконструктивны и ни к чему, кроме потери времени не привели.
Немного не в тему, но все же, разрешите вопрос.
А почему Вы считаете ипользование внешнего постоителя отчетов не эффективным?
__________________
Улыбаемся и машем, парни! Улыбаемся и машем...
Старый 04.11.2004, 10:45   #38  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,244 / 980 (37) +++++++
Регистрация: 03.04.2002
Цитата:
Изначально опубликовано Anais
А почему Вы считаете ипользование внешнего постоителя отчетов не эффективным?
Бревно можно распилить ножовкой по металлу, но ножовкой по дереву, быстрее.
В аксапте это делается легче и быстрее, не говоря уже о простоте исправлений. Собственно аксаптовские отчеты тоже не слишком часто используются. Пользователям гораздо удобнее пользоваться запросами, т.е. формами. Т.к. они могут самостоятельно фильтровать, группировать, сортировать рассчитанные данные.
К примеру, для вывода наличия и проводок по складу, есть очень удобные классы, которые позволяют смотреть в разрезах разных аналитик. Во внешнем построителе это сделать не так просто.
__________________
Isn't it nice when things just work?
Старый 04.11.2004, 10:57   #39  
Anais is offline
Anais
Участник
Аватар для Anais
 
182 / 10 (1) +
Регистрация: 16.06.2003
Адрес: Москва
Цитата:
Изначально опубликовано macklakov
Бревно можно распилить ножовкой по металлу, но ножовкой по дереву, быстрее.
В аксапте это делается легче и быстрее, не говоря уже о простоте исправлений.
Это отчеты-то в Аксапте делаются бытсро и правятся просто? Позвольте не согласиться...

Цитата:
Изначально опубликовано macklakov
Собственно аксаптовские отчеты тоже не слишком часто используются. Пользователям гораздо удобнее пользоваться запросами, т.е. формами. Т.к. они могут самостоятельно фильтровать, группировать, сортировать рассчитанные данные.
К примеру, для вывода наличия и проводок по складу, есть очень удобные классы, которые позволяют смотреть в разрезах разных аналитик. Во внешнем построителе это сделать не так просто.
Согласна. Хотя не знаю, что скажут на эту тему пользователи... Мысль интересная - делать формы а по ним (если нужно) - автоотчет. Но не приходило в голову Но я спросила именно об отчетах. Согласитесь, обычно на предприятии существует некоторое количество отчетов, которые должны быть (они подаются руководству, подаются во внешние контролирующие организации и т.д.). Почему бы не использовать для их построения, скажем, CrystalReport?
__________________
Улыбаемся и машем, парни! Улыбаемся и машем...
Старый 04.11.2004, 11:07   #40  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,244 / 980 (37) +++++++
Регистрация: 03.04.2002
Цитата:
Изначально опубликовано Anais
Это отчеты-то в Аксапте делаются бытсро и правятся просто? Позвольте не согласиться...
... Ты просто не умеешь их готовить! ...
Цитата:
Почему бы не использовать для их построения, скажем, CrystalReport?
Если:
1. Известно что отчеты останутся неизменными
2. Очень хочется научиться пользоваться CrystalReport
То почему бы и нет?
__________________
Isn't it nice when things just work?
Теги
activex, html, документооборот, построитель отчета, форматирование, интерфейс

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Форматирование стринга в XML-экспорте Delfins DAX: Программирование 5 17.03.2009 14:12
направление текста в лэйбле колонки репорта DAX DAX: Программирование 3 28.01.2009 16:48
задать цвет текста dreamer DAX: Программирование 3 16.03.2007 17:34
Подскажите,как узнать высоту текста? yooshi DAX: Программирование 1 06.10.2005 10:29
Автозавершение текста slava DAX: Функционал 4 30.12.2001 00:29

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:47.