Переключение на Главную Страницу Страницы: 1 2 [3] 4 5 ... 32 ОтправитьПечать
Очень популярная тема (более 25 ответов) ТП: Прямое редактирование значений (число прочтений - 188417 )
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #30 - 13. Февраля 2008 :: 15:34
Печать  
alyuev писал(а) 13. Февраля 2008 :: 15:11:
Но похоже действительно что-то с системой. На терминале работает нормально.

PS/ Проц нагружается даже в конфигураторе без открытой конфигурации. А там и OpenConf и Colorer.

Хм, пока отвечаешь, проблема решается сама...
--
Я не далее как сегодня просто поехал и купил новый комп, просто потому, что при извлечении флешки система теряла мышь и клаву.
Х.з, может на эту тему есть какое-то простое решение, мне неизвестно.
P.S.
Конечно, дело не в железе, а в софте, но просто захотелось совместить полезное с приятным. Улыбка
  

De quelle planète es-tu?
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 854
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #31 - 13. Февраля 2008 :: 15:53
Печать  
При отключенных всех программах проц нагружается до 30%. В девственной конфигурации. Система XP SP2, 1C v27. Так что прямое редактирование думаю здесь ни при чем. Это отдельная тема для размышлений - нагрузка на проц. Всё - пошел думать дома.... А то голова тоже загрузилась.  Улыбка
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #32 - 15. Февраля 2008 :: 09:30
Печать  
Тут вот такой сигнал поступил в личку - отвечу здесь Подмигивание

stalker18 писал(а) 15. Февраля 2008 :: 07:37:
чувак, штука классная получилась, но хотелось бы  более подробную доку иметь
можешь сделать?


Чего именно не хватает?
Основной раздел, надеюсь, нашел: http://www.1cpp.ru/docum/html-tf/TableField.html
  

De quelle planète es-tu?
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #33 - 15. Февраля 2008 :: 09:33
Печать  
kms писал(а) 15. Февраля 2008 :: 09:30:
Тут вот такой сигнал поступил в личку - отвечу здесь Подмигивание

stalker18 писал(а) 15. Февраля 2008 :: 07:37:
чувак, штука классная получилась, но хотелось бы  более подробную доку иметь
можешь сделать?


Чего именно не хватает?
Основной раздел, надеюсь, нашел: http://www.1cpp.ru/docum/html-tf/TableField.html

Да вроде подробней уже некуда, чувак Очень довольный
  
Наверх
ICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #34 - 15. Февраля 2008 :: 20:36
Печать  
2008-02-15

Добавлена поддержка прямого обращения к временному атрибуту формы, используемому для редактирования значения.
В том числе - это корректный метод для выбора подчиненных реквизитов для заданного родителя.

Например: (Сам() - функция возвращающая текущий контекст)
Код
Выбрать все
	__тп.РедактироватьЗначение(__стр, __кол, __рег, _знач, 16, 2, "ВыбРеквизит", "0x100220");

	__о =СоздатьОбъект("Справочник.Номенклатура");
	__о.НайтиПоКоду(10001);
	Форма.ВыбРеквизит.НазначитьТип("Справочник.Единицы");
	Сам().ВыбРеквизит.ИспользоватьВладельца(__о.ТекущийЭлемент());

	__ед =СоздатьОбъект("Справочник.Единицы");
	__ед.ИспользоватьВладельца(__о.ТекущийЭлемент());
	__ед.ВыбратьЭлементы();
	__ед.ПолучитьЭлемент();
	Сам().ВыбРеквизит = __ед.ТекущийЭлемент();

	Форма.Обновить(0);
 


Эта идея отражена в сопроводительном примере, можно поиграцца. Улыбка
Сама сборка обновлена в заглавном посте.

vandalsvq писал(а) 12. Февраля 2008 :: 04:08:
Только вот с подчиненными справочниками беда...
Попробовал
Спр = СоздатьОбъект("Справочник.Подчиненный");
Спр.ИспользоватьВладельца(ЭлементВладелец);
,"","0x00000020");

и в итоге сначала выбрать владельца надо, а потом только подчиненные... вот

Исправлено по просьбам трудящихся... Подмигивание
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #35 - 15. Февраля 2008 :: 22:43
Печать  
Миш, может все-таки закоммитишь в cvs? А то приходится разрываться Улыбка
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #36 - 15. Февраля 2008 :: 23:02
Печать  
Arta писал(а) 15. Февраля 2008 :: 22:43:
Миш, может все-таки закоммитишь в cvs? А то приходится разрываться Улыбка

Никак не получится.
Там изменения касаются буквально всего.
Скорее всего, надо будет выпустить релиз с веткой TF3 без этого функционала.
Хотя да, насчет разрываться - очень верно подмечено.

Артем, лучше напомни мне, ты имя контрола, на котором создано ТП хотел получить?
Где-то была ветка, только где?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #37 - 15. Февраля 2008 :: 23:30
Печать  
kms писал(а) 15. Февраля 2008 :: 23:02:
Артем, лучше напомни мне, ты имя контрола, на котором создано ТП хотел получить?
Где-то была ветка, только где?

Ты не про это случайно? http://www.1cpp.ru/forum/YaBB.pl?num=1199369336/9#9
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #38 - 15. Февраля 2008 :: 23:39
Печать  
Цитата:
Скорее всего, надо будет выпустить релиз с веткой TF3 без этого функционала.

Это было бы хорошо.
Цитата:
Никак не получится.
Там изменения касаются буквально всего.

А вот это не очень. Печаль
Если все так серьезно, проявим сознательность и посвятим тестированию нового функционала посильное количество свободного (относительно) времени! Улыбка Вещь ведь получается обалденная.
  
Наверх
ICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #39 - 16. Февраля 2008 :: 15:23
Печать  
Uzhast
О, спасибо.

vip
Я думаю, до рабочего варианта недолго осталось.
Меня больше беспокоит соседняя ветка, когда удастся разобраться, я куплю себе ящик хорошего темного пива.

all

Обновлена сборка TF+EV от 2008-02-16

(!) исправлены проблемы совместимости
(-) исправлена потеря ESC при первом нажатии
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #40 - 16. Февраля 2008 :: 16:38
Печать  
kms писал(а) 16. Февраля 2008 :: 15:23:
я куплю себе ящик хорошего темного пива.

Меня это не может не беспокоить... А как же стандартные водка-мартини-лед?  Подмигивание
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #41 - 16. Февраля 2008 :: 16:42
Печать  
kms писал(а) 15. Февраля 2008 :: 23:02:
Артем, лучше напомни мне, ты имя контрола, на котором создано ТП хотел получить?
Где-то была ветка, только где?

Дык все как у правдашных, занесено в багзиллу, ждет своего часа Улыбка
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #42 - 17. Февраля 2008 :: 01:13
Печать  
Уе! просто слов нету. Ну просто мега возможность!
  
Наверх
IP записан
 
mvgfirst
Full Member
***
Отсутствует


В борьбе бобра с ослом
всегда побеждает бобро!

Сообщений: 152
Местоположение: Украина г. Кривой Рог
Зарегистрирован: 17. Августа 2007
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #43 - 17. Февраля 2008 :: 21:24
Печать  
Начал было радоваться такой замечательной возможности. Кинулся интегрировать в новую разрабатываемую конфигурацию взамен класса "Редактирование таблицы значений".... и тут на тебе. Наткнулся на глюк.
При использовании в модальном режиме попытка вызывать редактирование сносит 1С начисто Печаль Пишет "Память не может быть Read" и все Печаль...
Меняю в коде только одну строчку "ОткрытьФормуМодально" на "ОткрытьФорму" и все работает замечательно.
Можно ли это как-то решить?
  
Наверх
ICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #44 - 17. Февраля 2008 :: 21:33
Печать  
С модальным режимом вопрос пока отложен.
Пока отлаживаем все остальное.

В рабочих базах пока использовать не стоит.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 2 [3] 4 5 ... 32
ОтправитьПечать