Переключение на Главную Страницу Страницы: 1 ... 5 6 [7] 8 9 ... 36 ОтправитьПечать
Очень популярная тема (более 25 ответов) TableDoc (число прочтений - 259225 )
Kapet
Senior Member
****
Отсутствует


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

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #90 - 19. Декабря 2007 :: 09:46
Печать  
И еще. У меня почему-то если в ТаблДокОбработкаЯчейкиТаблицы(Менеджер,Значение,ФСО,Таб,Адрес) передаю Значение как СписокЗначений, то 1С77 сплетает лапти  Печаль

Сейчас проверил: аналогично слетает семерка и при МенеджерТаблДокОбработкаЯчейкиТаблицы(Менеджер,Значение,ФлСО,Таб,Адрес) если Значение (т.е. расшифровка) это СписокЗначений

1с++ и формекс последние стабильные.

Как жить после этого?  Плачущий
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #91 - 19. Декабря 2007 :: 11:28
Печать  
Kapet писал(а) 19. Декабря 2007 :: 09:46:
И еще. У меня почему-то если в ТаблДокОбработкаЯчейкиТаблицы(Менеджер,Значение,ФСО,Таб,Адрес) передаю Значение как СписокЗначений, то 1С77 сплетает лапти  Печаль

Сейчас проверил: аналогично слетает семерка и при МенеджерТаблДокОбработкаЯчейкиТаблицы(Менеджер,Значение,ФлСО,Таб,Адрес) если Значение (т.е. расшифровка) это СписокЗначений

1с++ и формекс последние стабильные.

Как жить после этого?  Плачущий

не могу повторить  Печаль
можно тест?

ага, поймал
  

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


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

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #92 - 19. Декабря 2007 :: 11:48
Печать  
Что интересно, если в качестве Значения/расшифровки подсунуть в процедуру обработки ячейки таблицы встроенный класс / объект "Структура", который из 1с++ 2.5.0.5, то вылета не происходит. Пока баг отрехтуется можно пожить и так  Улыбка

Procedure Сформировать()
.....
Расшифровка=СоздатьОбъект("Структура");
Расшифровка.Вставить("Объект",РасположениеФайла());
...
EndProcedure


Процедура МенеджерТаблДокОбработкаЯчейкиТаблицы(Менеджер,Значение,ФСО,Таб,Адрес)
     ФСО=0;
     Сообщить(Расшифровка.Получить(1));
КонецПроцедуры

Ессно при этом надо всегда делать ФСО=0 т.к. для 1С ТипЗначенияСтр(Расшифровка) = "НеизвестныйОбъект"
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #93 - 19. Декабря 2007 :: 12:26
Печать  
поправил
вер 0.1.0.9
  

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


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

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #94 - 19. Декабря 2007 :: 12:30
Печать  
Спасибо камрад! Работает!


ЗЫ. А ты случаем не проверял, это ошибка только для списка значений? Для остальных типов всё работает?
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #95 - 20. Декабря 2007 :: 05:46
Печать  
Kapet писал(а) 19. Декабря 2007 :: 12:30:
Спасибо камрад! Работает!


ЗЫ. А ты случаем не проверял, это ошибка только для списка значений? Для остальных типов всё работает?

проблемы были с СЗ и ТЗ
+проверял простые типы и ссылки
  

1&&2&&3
Наверх
 
IP записан
 
1S
YaBB Newbies
*
Отсутствует



Сообщений: 10
Зарегистрирован: 17. Января 2008
Пол: Мужской
Re: Новинка - TableDoc
Ответ #96 - 17. Января 2008 :: 04:07
Печать  
1С все равно вываливается - случай, когда форма и таблица объединены (Действия -> Свойства формы -> Использовать таблицу -> пустую
версия tabledoc.dll 0.1.0.9
  

я прав или я прав?
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #97 - 17. Января 2008 :: 08:24
Печать  
А причем тут таблица на форме и tabledoc?
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #98 - 17. Января 2008 :: 09:05
Печать  
Arta писал(а) 17. Января 2008 :: 08:24:
А причем тут таблица на форме и tabledoc?

видимо речь идет об использовании менеджера связанного с таблицей на форме
  

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



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #99 - 17. Января 2008 :: 09:06
Печать  
1S писал(а) 17. Января 2008 :: 04:07:
1С все равно вываливается - случай, когда форма и таблица объединены (Действия -> Свойства формы -> Использовать таблицу -> пустую
версия tabledoc.dll 0.1.0.9

если не сложно - оформи тестовый пример
  

1&&2&&3
Наверх
 
IP записан
 
1S
YaBB Newbies
*
Отсутствует



Сообщений: 10
Зарегистрирован: 17. Января 2008
Пол: Мужской
Re: Новинка - TableDoc
Ответ #100 - 17. Января 2008 :: 10:02
Печать  
пример я сделаю чуть попозже, вылет 1с происходит, когда несколько раз открываешь-закрываешь форму, причем надо использовать менеджер.

1. Открыли форму
2. выполнили процедуру, связанную с ВК
3. Закрыли форму

если так проделать несколько раз, падение, причем я не усмотрел системы - т.е. как-то случайно

приеду домой - подготовлю файл
  

я прав или я прав?
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Новинка - TableDoc
Ответ #101 - 17. Января 2008 :: 13:02
Печать  
попробуй тестовую версию из аттача
по крайней мере одну ошибку с таблицей на форме обнаружил и поправил
  

tabledoc.zip ( 25 KB | Загрузки )

1&&2&&3
Наверх
 
IP записан
 
1S
YaBB Newbies
*
Отсутствует



Сообщений: 10
Зарегистрирован: 17. Января 2008
Пол: Мужской
Re: Новинка - TableDoc
Ответ #102 - 17. Января 2008 :: 13:59
Печать  
...хм, нашел-таки почему вылетает? Улыбка
я сделал 2 копии тестов, разница в них как объявляется переменная МТабДок.
Похоже что именно из-за этого и вылетала 1с-ка

ну и помечтаем Круглые глаза
вот если бы в процедуру ОбработкаЯчейкиТаблицы добавить адрес Выделенной области, а то адрес ячейки недостаточно.....
Либо написать ОбработкаЯчеекТаблицы (....и Адр в таком случае - ВыделеннаяОбласть)
  

tests-t.rar ( 5 KB | Загрузки )

я прав или я прав?
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Новинка - TableDoc
Ответ #103 - 17. Января 2008 :: 15:00
Печать  
Цитата:
ну и помечтаем 
вот если бы в процедуру ОбработкаЯчейкиТаблицы добавить адрес Выделенной области, а то адрес ячейки недостаточно.....
Либо написать ОбработкаЯчеекТаблицы (....и Адр в таком случае - ВыделеннаяОбласть)

А ПолучитьВыделенные() не спасет отца русской демократии?
  
Наверх
ICQ  
IP записан
 
1S
YaBB Newbies
*
Отсутствует



Сообщений: 10
Зарегистрирован: 17. Января 2008
Пол: Мужской
Re: Новинка - TableDoc
Ответ #104 - 17. Января 2008 :: 16:12
Печать  
так этим и пользуюсь...
хотелось бы "всё в одном"
в 1С мне именно этого функционала не хватает
  

я прав или я прав?
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 5 6 [7] 8 9 ... 36
ОтправитьПечать