
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.03.2005, 12:46
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
DW2XLS 2.0 beta с поддержкой вложенных DW доступна для тестирования. Скачать можно здесь http://www.desta.com.ua/dw2xls/index_ru.html Добавлена поддержка типа Composite и nested dw для типов DW: Composite, Free Form, Tabular ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2005, 14:24
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
А как количество строк в nested считается, особенно если оно равно 0? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2005, 14:36
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Я не совсем понял вопрос. Но на всякий случай отвечу: GetChild, затем RowCount(). :-) ЗЫ. Если что-то не работает, шлите репорты в саппорт dw2xls_support@desta.com.ua ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2005, 16:16
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Anatoly MoskovskyЯ не совсем понял вопрос. Анатолий Composite <> nested ! Так оно nested поддерживает или нет (пока самому времени проверить нет)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2005, 16:27
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Поддерживаются nested DW не только в Composite, но и в Freeform (Tabular), в т.ч. с nested, где в каждой строке parent свой набор строк nested. А первоначальный вопрос мне так и остался непонятен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2005, 16:47
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Anatoly MoskovskyПоддерживаются nested DW не только в Composite, но и в Freeform (Tabular), в т.ч. с nested, где в каждой строке parent свой набор строк nested. А первоначальный вопрос мне так и остался непонятен. В таком случае GetChild вернет -1, советую заглянуть в help helpProvides a reference to a child DataWindow or to a report in a composite DataWindow, which you can use in DataWindow functions to manipulate that DataWindow or report. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2005, 16:58
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Anatoly MoskovskyА первоначальный вопрос мне так и остался непонятен. И вообще Анатолий, вспоминайте, мы с вами про это пять лет назад говорили. Нельзя же все сразу забывать :). Кстати, ничего работающего Вы по этому вопросу тогта так и не предложили... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2005, 16:59
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Поверь мне, все работает. Я предпринял ряд усилий для этого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2005, 17:04
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Тогда не было стимула искать нужный способ обмана PB :)) А сейчас я подустал от руководящей работы, поэтому оттянулся на кодировании по полной. Теперь можно снова поруководить :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2005, 14:24
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Не знаю, можно ли в support там писать не зарегистрированным пользователям, поэтому напишу сюда :). Взял для примера демонстрационную программу для экспорта со своего сайта (ExpExamp на PB6). Шлепнул туда кнопку для экспорта. На композите падает билдер, на вложенных отчетах создается файл, на который Excel ругается - неверный формат файла. Для других версий качать и смотреть было лень. Так что заценить пока не получилось... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2005, 15:10
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Локшин МаркНе знаю, можно ли в support там писать не зарегистрированным пользователям, поэтому напишу сюда :). Не можно, а нужно :) Взял для примера демонстрационную программу для экспорта со своего сайта (ExpExamp на PB6). Шлепнул туда кнопку для экспорта. На композите падает билдер, на вложенных отчетах создается файл, на который Excel ругается - неверный формат файла. Для других версий качать и смотреть было лень. Так что заценить пока не получилось...А простое DW (без nested) например GRID нормально экспортируется? Если нет, то с предыдущей версией DW2XLS все работало нормально? Какой билд PB6 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2005, 18:30
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Anatoly MoskovskyА простое DW (без nested) например GRID нормально экспортируется? Если нет, то с предыдущей версией DW2XLS все работало нормально? Да, первые три DataWindow из примера экспортируются бер проблем (tabular, group и crosstab). Anatoly Moskovsky Какой билд PB6 ? 6.0.00 без патчей (что нашлось :) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2005, 18:39
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
На 9, кстати, работает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2005, 18:46
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Анатолий, ну не работает же. Если вам интересно, то возьмите мой пример и добавьте в таблицу Parts одну строку (любую заполненную). Затем сформируйте вложенный отчет и попробуйте его сэкспортировать: Invalid DataWindow Row/Column specified at line 33 in function of_getvalue_ds of object n_drw_field. Впрочем, как я и подозревал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2005, 20:54
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Значит так и запишем: на 9 работает, на 6 - не работает. Если удастся повторить, то будем пытаться обойти. PS. Я бы не стал в PB 6.0 использовать PBL, скомпилированную в PB6.5.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.03.2005, 22:05
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Anatoly MoskovskyЗначит так и запишем: на 9 работает, на 6 - не работает. Если удастся повторить, то будем пытаться обойти. PS. Я бы не стал в PB 6.0 использовать PBL, скомпилированную в PB6.5.1 Возможно я не совсем корректно выразился, но Вы все не так поняли. В 6.0 билдер вылетает с GPF или делает какой-то неудобоворимый файл xls. В 9 работает, но ЕСЛИ В NESTED REPORT ОКАЗЫВАЕТСЯ 0 СТРОК, то вылетает и в 9!!! С сообщением: Invalid DataWindow Row/Column specified at line 33 in function of_getvalue_ds of object n_drw_field. Понимаете к чему я клоню? Очевидно ваш метод определения количества строк в nested report не работает для количества строк равного 0. Так каким методом вы пользуетесь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2005, 01:32
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Локшин Марк Anatoly MoskovskyЗначит так и запишем: на 9 работает, на 6 - не работает. Если удастся повторить, то будем пытаться обойти. PS. Я бы не стал в PB 6.0 использовать PBL, скомпилированную в PB6.5.1 Возможно я не совсем корректно выразился, но Вы все не так поняли. В 6.0 билдер вылетает с GPF или делает какой-то неудобоворимый файл xls. Только что в PB 6.5.1.1163 проверил - GPF нет. Проверял так: - скачал Ваш пример (expexamp.zip expthtml.zip expttext.zip velm.zip winapi.zip), распаковал в одну папку и настроил ODBC. - произвел Full Rebuild - подключил в список dw2xlsdemo_pb6.pbd (переименованную в pbl) - добавил кнопку на форму с кодом Код: plaintext GPF скорее всего был вызван несоответствием версий PB. В 9 работает, но ЕСЛИ В NESTED REPORT ОКАЗЫВАЕТСЯ 0 СТРОК, то вылетает и в 9!!! С сообщением: Invalid DataWindow Row/Column specified at line 33 in function of_getvalue_ds of object n_drw_field. Понимаете к чему я клоню? Очевидно ваш метод определения количества строк в nested report не работает для количества строк равного 0. Так каким методом вы пользуетесь? Подтверждаю. Если в Ваш отчет вставить строку без вложенных строк, то возникает действительно указанная ошибка, хотя на моих тестовых примерах с нулевым кол-вом вложенных строк все работало. Значит есть на чем баг отловить - это уже 90% решения проблемы. Думаю что в понедельник, когда я доберусь до исходников проблема закроется. Спасибо за тестирование! PS. А насчет методов определения кол-ва строк в nested для 0 или не 0 строк: так нет никакой разницы, сколько там строк, RowCount() он и в Африке RowCount(). Ошибка не в этом коде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2005, 01:43
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Так как этот форум не место для переписки с сапортом (которым я вобщем-то даже не являюсь :-), предлагаю перейти в личную почту avm@sqlbatch.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2005, 16:06
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Anatoly MoskovskyPS. А насчет методов определения кол-ва строк в nested для 0 или не 0 строк: так нет никакой разницы, сколько там строк, RowCount() он и в Африке RowCount(). Ошибка не в этом коде. Да, я кажется догадался как это сделано... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 08:15
|
|||
|---|---|---|---|
DW2XLS: поддержка Nested DW |
|||
|
#18+
Локшин Марк Anatoly MoskovskyPS. А насчет методов определения кол-ва строк в nested для 0 или не 0 строк: так нет никакой разницы, сколько там строк, RowCount() он и в Африке RowCount(). Ошибка не в этом коде. Да, я кажется догадался как это сделано... :) Если это не очень секретная информация, типа "ноу-хау" и т.п., то может поделитесь методом манипуляции nested report или хотя бы направлением куда думать? Обещаю не писать конкурента для DW2XLS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 09:28
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Собственно говоря, часть идеи здесь уже проскакивала, но поскольку Анатолий так настойчиво говорил про GetChild(...), то это заставило несколько задуматься... Вкрацее что-то типа этого: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. E-docОбещаю не писать конкурента для DW2XLS А я с ним накак и не связан :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 11:40
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
А, так Вы о том как GetChild сделать. Я пришел к такому же способу :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 13:52
|
|||
|---|---|---|---|
DW2XLS: поддержка Nested DW |
|||
|
#18+
Локшин МаркВкрацее что-то типа этого: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Было бы более надежно переносить в Filter!, но после такой операции он у меня не все строки в nested отчетах отображает. Т.е. как всегда - в своем репертуаре. Н-да... интересный подход, спасибо большое. То есть получается, что обрабатывается всегда nested report для первой строки, которая потом переносится в конец списка. А будет ли это работать, если nested report находится в header или footer группы? Наверно придется модифицировать скрипт для использования FindGroupChange и переносить уже несколько записей, т.е. группу целиком. Надо попробовать на досуге... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2005, 17:14
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Ошибка ЕСЛИ В NESTED REPORT ОКАЗЫВАЕТСЯ 0 СТРОК, то вылетает и в 9!!! С сообщением: Invalid DataWindow Row/Column specified at line 33 in function of_getvalue_ds of object n_drw_field. исправлена http://www.desta.com.ua/dw2xls/index_ru.html Просьба слать багрепорты на dw2xls_support@desta.com.ua Спасибо всем за тестирование! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2005, 12:45
|
|||
|---|---|---|---|
|
|||
DW2XLS: поддержка Nested DW |
|||
|
#18+
Anatoly MoskovskyТогда не было стимула искать нужный способ обмана PB :)) А сейчас я подустал от руководящей работы, поэтому оттянулся на кодировании по полной. Теперь можно снова поруководить :) Ничего себе! Руководитель фирмы занимаеться кодировкой. Можно узнать, сколько у вас в подчинении человек? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BE%D0%BD%D0%BE%D0%BC%D0%B5%D1%82%D1%80&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 468ms |
| total: | 646ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...