Имя: Пароль:
1C
1С v8
8.2 не управлемое приложение
0 BushMen
 
21.07.11
17:28
Доброго время суток.
Кто связвался с не управляемым приложение подскажите...
База тестирование.
У меня есть всего лишь обработкиожидания установленый на 1 секунду, который показывает сколько прошло\осталось времени... и есть иногда поле ввода в которое пользователь воодит ответ, так вот при воде текста в поле вода по каждому срабатывание процедуры, по обрабочику ожидания, происходит обнуление поле ввода, как это избежать??? подскажите пожалуйста, кто знает?
Я пробывал в процедуре обратки писать "ОтветСтрокой = Элементы.ОтветСтрокой.ТекстРедактирования;" но он выделяет все поле ввода и пользователь просто будет переписывать ответ 100 раз(((((((
Помогите кто знает..
1 Jstunner
 
21.07.11
17:33
видел очень много приложений в принципе неуправляемых
2 mikecool
 
21.07.11
17:33
ниче не понял
3 palpetrovich
 
21.07.11
17:35
пятниццо на подходе
4 GoldenDawn
 
21.07.11
17:37
(0)НХНП
5 BushMen
 
21.07.11
17:37
так есть ОбработчикОжидания, который выполняется каждую секунду, и при его выполнении происходит сброс поля ввода, как это избежать?
6 BushMen
 
21.07.11
17:37
(4) Спасибо, я старался
7 Aprobator
 
21.07.11
17:38
закусывать надо!!!
8 Jstunner
 
21.07.11
17:38
(5) а он это делает?
9 Aprobator
 
21.07.11
17:39
(8) смотря что туда записать.
10 fisher
 
21.07.11
17:40
Неуправляемое приложение, это ж 8.3 вроде?
11 Jstunner
 
21.07.11
17:42
(10) тут с 8.2 управиться не могут
12 Armin
 
21.07.11
17:42
Неуправляемое приложение - это мозг ИИ.
13 BushMen
 
21.07.11
17:47
неуправляемое это потому что в 8.2 управляемые формы - не управляются и при обрабочикеожидания они сбрасываю значения с элементов формы, аэтого нельзя делать((((((((( Это обидно потому что я переделал базу а не могу этот глук убрать((((
14 Jstunner
 
21.07.11
17:48
(13) на 1с это сделать невозможно
15 BushMen
 
21.07.11
17:49
Хорошо, а как обойти то что нельзя сделать? как на поле ввода передать курсор в конец поля ввода?
16 vmv
 
21.07.11
17:56
(0) думаю надо объявить переменные в теле обработчика, вспоминая классические каноны программирования
17 BushMen
 
21.07.11
17:56
как сместрить границы выделения?
18 vmv
 
21.07.11
17:57
программно
19 Ksandr
 
21.07.11
17:58
Рекомендую использовать Оповестить и ОбработкуОповещения формы
20 Kuzen
 
21.07.11
18:09
(0) Юстас, Алексу: Грузите апельсины бочками. (с)
21 mehfk
 
21.07.11
18:29
"Неуправляемое приложение" - конфа, с которой х.. кто управится.
Правда здесь
Книга знаний: Афоризмы и перлы мистян
покруче перлы встречаются
22 BushMen
 
22.07.11
09:35
Ну так что? Ни кто не знает, чем по 1С-ке треснуть что бы она заработала?
23 ДенисЧ
 
22.07.11
09:35
(22) не заработает. Так, как ты хочешь - точно не.
24 BushMen
 
22.07.11
09:38
А как сделать часы которые будут считаться и что бы поле не обнулялось? Может есть какие то действия, что бы так несчасдно не перерисовывалась форма?
25 BushMen
 
22.07.11
09:40
Кто знает? подскажите? Как сделать что бы он не пересовывал форму?
26 ДенисЧ
 
22.07.11
09:43
(24) ну, пошли окну сообщение WM_PAINT с rect'ом только часов...

Правда, на 1с это делать...
27 BushMen
 
22.07.11
10:04
да за просто на С или Delphi а на 1С не сотворишь, есть какая то обработка ПриОбновлениеНаФорме() что нибудь такое????
28 BushMen
 
22.07.11
10:34
1С хрень не управляемая - не контролируемая, выполняет то что хочет и без возможности настройки... это называет лижбы сделать.. а что и как это будет работать их не касается! Разве так можно делать? Фирма 1С - создала какую то хрень...
29 ДенисЧ
 
22.07.11
10:35
(28) 1с - это бухпрограмма. Ей не нужны тонкости управления формами
30 BushMen
 
22.07.11
10:46
Бухгалтерия это не 1С... 1С - это система настройки учета, какого не важно, это асациация только складывает что это бухгалтерия, но там можно вести обсалютно любой учет. Но она не приспасоблена для ведения чего либо... в ней больше недочетов чем виндоус 95. И если что на 1С если кто не знает ведут и зарплату, и торговлю, и .... почитайте на сайте фирмы 1С кому интересно...
31 acsent
 
22.07.11
10:48
где кот?
32 ДенисЧ
 
22.07.11
10:48
(30) Переходи на SAP.
33 BushMen
 
22.07.11
10:52
(32)Зачем? мне нравится 1С - только не нравятся ее глюки... и хочется что бы фирма 1С получше относилась к созданию данного продукта а не так холатно... вреде говорят что они сделали гибкий продукт, который можно настроивать, только он не настроиватся, а работает по жеским правилам ... )))))))
34 BushMen
 
22.07.11
13:41
(0) Рещение проблемы!!!! Это особеное касается тех кто не знает 1С-ку (14) - (23) В 1С8.2 в режиме управляемых форм при передачи данных объекту происходит полная перерисовка данных, а при передачи даных элементу только данных элемента))) Алелуя...
35 BushMen
 
22.07.11
13:42
Как всегда в 100-ый раз убеждаюсь что тут пишут те кто не умеет работать с 1С-кой... реально то что я знаю я не спрашиваю, а то что не знаю... спрашиваю все или молчат или говорят не возможно, а потом я нахожу решение и это не в первый раз))) здорово народ учитесь))))
36 BushMen
 
22.07.11
13:43
Да еще один совет кому понадобится такое сделать, надо запоминать даные с элемента в объект
37 marty0701
 
22.07.11
14:10
(35) цЫтата: "всем спасибо, подсказали решение, извините если что не так, меня не допустили к сдачи диплома, потому что не проверили мою практику..." Как это предложение связано с твоим утверждением в (35)?
38 BushMen
 
22.07.11
14:14
А чё пень? в 35 там другое написано: "BushMen
35 - 22.07.11 - 13:42 Как всегда в 100-ый раз убеждаюсь что тут пишут те кто не умеет работать с 1С-кой... реально то что я знаю я не спрашиваю, а то что не знаю... спрашиваю все или молчат или говорят не возможно, а потом я нахожу решение и это не в первый раз))) здорово народ учитесь))))
"
39 marty0701
 
22.07.11
14:18
(38) Такой нервный... почитал твои посты, всех охаял, сам 3 месяца за 8кой. ЦЫтата не из (35) как было бы логично предположить
40 Aswed
 
22.07.11
14:23
Название ветки порадовало! Прям в самую суть)))
41 BushMen
 
22.07.11
14:24
(39) я не 8 месяцев за 8-кой, я только 8 месяцев только на 8-ке, а не на 7\8 сижу... нервный это точно - ну проблемы такие есть, лечится надо, только счас я не нервничал а надсмехался))) А почитай внимательно мои посты, в скольких из них мне подсказали? тут есть только пару умных человек, остальные со 100% увереностью только могут говорить что так нельзя, если не знаешь так не пиши или напиши что не знаешь. А если пишешь что так нельзя и оказываешься не прав - это вранье, просто учится надо не только мне. Я мало что знаю но я не говорю что нельзя сделать а беру и делаю!
P.S. Спасибо, как удалится отсюда?
42 kosts
 
22.07.11
14:41
(41) Хотел что нить написать, но за меня уже написали.
http://www.linuxrsp.ru/artic/smart-questions-ru.html
43 BushMen
 
22.07.11
14:48
(42) респект! Почитаю когда время будет, хорошая ссылка! У меня просто много мыслей а высказать их хочется сразу, поэтому плохой писать... код только успокаивает!
44 EvgeniuXP
 
22.07.11
14:52
(43) умные люди молчат :)))
45 BushMen
 
22.07.11
15:05
(44) да я тоже так сказал, умные люди тут почему то не пишут... задаешь вопрос, а они молчат
46 Smallrat
 
26.07.11
10:39
(34) Что-то у меня не получается:
При выполнении
Элементы.ТекущееВремя.Заголовок = Формат(ТекущаяДата(),"ДЛФ=T");
Каждый раз перечитываются реквизиты объекта и соответственно в полях где пользователь что-то вводит сбрасываются значения к тем которые в объекте.

Что делать ?