Переключение на Главную Страницу Страницы: 1 ... 4 5 [6] 7 8 ... 36 ОтправитьПечать
Очень популярная тема (более 25 ответов) TableDoc (число прочтений - 259127 )
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #75 - 05. Декабря 2007 :: 10:30
Печать  
kms писал(а) 05. Декабря 2007 :: 09:54:
trad
Дима, ты это просто где-то починил, проблема была на предыдущей версии http://www.1cpp.ru/forum/YaBB.pl?num=1193728890/24#24

Было бы здорово, если бы мы
1. осознали, с чем это было связано (ибо я тогда уже махнул рукой и решил, что это внутренняя проблема создания контролов в событии 1С)

Именно, ошибка была в версии по ссылке.
Падение было связана с ошибкой в tabledoc. Поправленная сборка (без смены версии) была предоставлена Артему для тестирования. Теперь, когда все разрешилось, будет обнародован новый релиз с новым номером версии и с хистори

kms писал(а) 05. Декабря 2007 :: 09:54:
2. пометили ссылки на предыдущие билды, как устаревшие и опубликовали бы не только для Артема, но и для остальных грешных текущий "официальный" билд.
3. а может стоит багтракер завести или хистори какой-нибудь?

2. ссылки почищу
3. багтрекер - это хорошо, но возиться с ним мне лень.
  

1&&2&&3
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #76 - 05. Декабря 2007 :: 14:18
Печать  
Итак, последняя версия компоненты с документацией по ссылкам из топикстартера
  

1&&2&&3
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #77 - 05. Декабря 2007 :: 15:33
Печать  
Дима, а примерный код для исправления подобного бага с АктивИкс дашь?
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #78 - 06. Декабря 2007 :: 06:07
Печать  
artbear писал(а) 05. Декабря 2007 :: 15:33:
Дима, а примерный код для исправления подобного бага с АктивИкс дашь?

А кода для исправления AX у меня нет  Озадачен
В tabledoc была моя ошибка в OnKillFocus
Могу только предполагать что и в AX проблема связано тоже с фокусом, т.к. есть особенность при работе с закладками - они не принимают фокус. И не факт, что проблема именно в CAXControlWnd. Она может быть и в реализации самого AX (косвенно это подтверждается тем, что не на всех AX проблема).
  

1&&2&&3
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #79 - 08. Декабря 2007 :: 23:37
Печать  
Дим, а как ты делаешь контекстное меню по правой кнопке для tabledoc?
У меня локальная ПриНажатии и ПриОтжатииПравойКнопки не отрабатывают когда фокус на ТД. При этом родное контекстное меню появляется.
А в глобальнике не получается распознать что клик был на ТД (АктивныйКонтекст в данном случае не поможет).

P.S. ТД классом, а не в модуле формы.
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #80 - 10. Декабря 2007 :: 05:31
Печать  
Контекстное меню я не делаю. Его делает сама таблица, а точнее CSheetView
  

1&&2&&3
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #81 - 10. Декабря 2007 :: 08:47
Печать  
trad писал(а) 10. Декабря 2007 :: 05:31:
Контекстное меню я не делаю. Его делает сама таблица, а точнее CSheetView

Ясно, тогда вопрос будет к Альфу.
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Новинка - TableDoc
Ответ #82 - 10. Декабря 2007 :: 12:48
Печать  
Есть одна небольшая просьба?

Когда в таблице делаешь
Таб.Область(1,1).Текст = "Первый текст"
а потом переписываешь
Таб.Область(1,1).Текст = "Второй текст"
соответственно пока не сыграешь Видимость = 0, Видимость = 1 таблица не обновляется.
Это можно исправить? Можно ли в сам объект добавить "Обновить()"?

Или я что-то не так делаю?
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #83 - 10. Декабря 2007 :: 13:17
Печать  
штатно это делается Таб.Показать()
  

1&&2&&3
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #84 - 13. Декабря 2007 :: 11:57
Печать  
А можно как-нибудь убирать полоски вертикальной и горизонтальной прокрутки при использовании TableDoc в качестве ЭУ?
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #85 - 13. Декабря 2007 :: 11:59
Печать  
JohnyDeath писал(а) 13. Декабря 2007 :: 11:57:
А можно как-нибудь убирать полоски вертикальной и горизонтальной прокрутки при использовании TableDoc в качестве ЭУ?

Ты меня опередил, я залез написать тот же вопрос Улыбка
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #86 - 13. Декабря 2007 :: 12:48
Печать  
JohnyDeath писал(а) 13. Декабря 2007 :: 11:57:
А можно как-нибудь убирать полоски вертикальной и горизонтальной прокрутки при использовании TableDoc в качестве ЭУ?

ок, посмотрю
  

1&&2&&3
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Новинка - TableDoc
Ответ #87 - 16. Декабря 2007 :: 20:54
Печать  
Дмитрий, отписал тебе в аське, но потом подумал вдруг ты в нее не часто ходишь в общем вот какую ошибку я словил:

в форме элемента справочника я пытаюсь создать данный ЭУ

На старой версии (от 11 месяца, число не помню) ошибка выглядит так
"Инструкция по адресу 0х00000000 обратилась к памяти по адресу "0х00000000". Память не может быть read
В новой версии компоненты (06.12.07) ошибка выглядит иначе
"Исключение unknown software exception (0xc0000096) в приложении по адресу 0х0064007c"

... ну и собственно ОК и все... 1С закрывается со всеми неприятными последствиями (необходимость переиндексации и т.д.)

В общем я прикладываю конфигурацию пробную в меню "Проба" есть форма справочника, и форма обработки. Вот форме списке справочника все путем, в обработке все хорошо, а в самой форме элемента падение обеспечено.

(архив со всеми компонентами которыми я пользуюсь)
  

Tabl_error.rar ( 624 KB | Загрузки )

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #88 - 17. Декабря 2007 :: 08:43
Печать  
исправлено
см. там же
  

1&&2&&3
Наверх
 
IP записан
 
Kapet
Senior Member
****
Отсутствует


Ламер - вансист

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #89 - 17. Декабря 2007 :: 11:50
Печать  
Я правильно понимаю, что интерактивно "Файл" - "Сохранить как" с таблицей ТаблеДок никогда работать не будет?

И еще. Если в конце делаю так:
Код
Выбрать все
_Таблица.Показать("Многофакторный анализ прибыльности реализации");
_Таблица.Записать("d:\Анализ.XLS","XLS"); 


то при открытии такого файла в ёкселе 2003 последний на каждую безнадежно выводимою строку ругается: No more custom number formats can be added. При более чем 4000 строк в таблице радикально лечится только удалением процесса ёкселя из менеджера задач.
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 4 5 [6] 7 8 ... 36
ОтправитьПечать