|
Переписать код для упр. форм | ☑ | ||
---|---|---|---|---|
0
viktorovichvadim
08.06.12
✎
14:26
|
Коллеги, приветствую. Опишу ситуацию. Есть конфигурация 1с 8, только для обычного приложения. Появилась задача небольшую часть функционала доработать с тем, чтобы он работал в том числе и для управляемого приложения. Насколько сложным будет реализация? Я уже начал перекодирование и тот результат, который я начинаю получать, крайне мне не нравится.
|
|||
1
Heckfy
08.06.12
✎
14:32
|
И все конечно же поняли, какой именно результат тебе не нравится.....
|
|||
2
viktorovichvadim
08.06.12
✎
14:33
|
(1) вопрос, если Вы не заметили, уже прозвучал. А именно: "Насколько сложным будет реализация?"
|
|||
3
acsent
08.06.12
✎
14:33
|
от 1 до 10 по 10 шкале
|
|||
4
Heckfy
08.06.12
✎
14:34
|
(2) Это зависит от того, какой именно фунционал Вы хотите вынести в УФ.
|
|||
5
acsent
08.06.12
✎
14:34
|
т.е. может быть любой сложности
|
|||
6
YF
08.06.12
✎
14:34
|
Какой настырный чел попался :-)
|
|||
7
Mort
08.06.12
✎
14:35
|
(2) Ну где то вот так (_показываю руками_)
|
|||
8
Bladeworld1
08.06.12
✎
14:36
|
(0) Хотя бы опиши что за конфа и какой функционал перегоняешь на УФ, иначе - троллить начнем
|
|||
9
х86
08.06.12
✎
14:36
|
(0)чёза конфа и какой функционал?
|
|||
10
viktorovichvadim
08.06.12
✎
14:36
|
(4-5) необходимо не просто переписать код, а решить задачу только добавлением объектов/модулей. существующие объекты/модули трогать НЕЛЬЗЯ! возможно ли при таком ограничении вообще решить задачу?
|
|||
11
Maxus43
08.06.12
✎
14:38
|
формы то можно добавлять?)
|
|||
12
Strogg
08.06.12
✎
14:38
|
(10) фиг ты угадал. Придется трогать и существующие. в упр. формах четкое разделение на клиентскую и серверную части...
|
|||
13
PiVa123
08.06.12
✎
14:40
|
(12) Модуль УФ никак не связан с модулем обычных форм. А вот то что модуль объекта получится, не править, тут еще вопрос. Если ТС в управляемом режиме шарит, то делать не очень сложно, а если нет, то 11 по 10 бальной шкале
|
|||
14
viktorovichvadim
08.06.12
✎
14:44
|
(12) столкнулся с такой вот хренью. Оказывается даже модуль объекта, работающий для обычных форм, может не работать для управляемых, хотя как известно модуль объекта ВСЕГДА исполняется на сервере. дело в том, что в модуле объекта для обычн. форм может быть например метод, который в упр.формах исполняется исключительно на клиенте.
|
|||
15
Ayvengo
08.06.12
✎
14:50
|
(14) А как так исключительно на клиенте, если модуль объекта только на сервере? =\
|
|||
16
viktorovichvadim
08.06.12
✎
14:50
|
(11) ВСЕГДА исполняется на сервере в УПРАВЛЯЕМОМ приложении
|
|||
17
Heckfy
08.06.12
✎
14:51
|
(15) Элементарное Сообщить() на сервере не работает.
|
|||
18
Ayvengo
08.06.12
✎
14:52
|
(17) ну да, ну да ..
Синтаксис: Сообщить() Описание: Вывести созданное сообщение в окно сообщений. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение |
|||
19
H A D G E H O G s
08.06.12
✎
14:57
|
(14) pfffff.
Запустите УПП 1.3 под Толстым клиентом в Управляемом режиме. Успехов вам, мистер Горски. |
|||
20
Heckfy
08.06.12
✎
15:00
|
(18) Ошибку не выдает, но и сообщение не выводит.
|
|||
21
Ayvengo
08.06.12
✎
15:07
|
(20) выдает, еще как выдает. Но не во всех случаях ;) В общем пример не очень :Р
ТС, а тебе не нравится то, что процедуры из модуля объекта нельзя выполнить используя управляемые формы? |
|||
22
Ayvengo
08.06.12
✎
15:09
|
(20) а если не веришь, то создай внешнюю обработку и при создании на сервере выполни Сообщить("Разве это возможно");
|
|||
23
Heckfy
08.06.12
✎
15:11
|
(22) А, ну да. Упустил. :):)
|
|||
24
Infsams654
08.06.12
✎
15:18
|
(0) УФ - это уфф!!! просто так функционал на перенесть - перекодирование и тот результат, который я начинаю получать, крайне мне не нравится - это оно и есть
|
|||
25
Ayvengo
08.06.12
✎
15:20
|
(24) вы просто не умеете их готовить :P
|
|||
26
PiVa123
08.06.12
✎
15:26
|
(25) +100500
|
|||
27
Max1986
08.06.12
✎
15:34
|
(0),(24)>> УФ - это уфф!!! просто так функционал на перенесть - перекодирование и тот результат, который я начинаю получать, крайне мне не нравится - это оно и есть
+1000 Если мало на них кодил - можно мозг порвать. + там столько недоработок.... - влом перечислять - это для удаленных точек. Грубо говоря - любое элементарное действие приведет к стоянию раком! Взяь хотя бы что нельзя вытащить кнопку Отключить иерархию в список номенклатуры или стояние раком, что бы получить отбор по строке по нескольким позициям |
|||
28
MrStomak
08.06.12
✎
15:34
|
Модуль объекта можно инструкциями препроцессору разбить на две части и писать отдельно что там будет для ОП и отдельно УП.
Переносить на управляемые формы функционал типовых документов - весьма сложная задача. Если что-нибудь простое самописное - то проблем особых нет. |
|||
29
Ayvengo
08.06.12
✎
15:36
|
(27) кто сказал, что нельзя?:) Можно ... и прекрасно работает :Р
|
|||
30
artems
08.06.12
✎
15:36
|
(24) УФ это нормально. Вы просто не умеете их готовить как сказано в (25) :)
|
|||
31
Infsams654
08.06.12
✎
15:38
|
(24)(25)(27) про разделение клиента и сервера. А так, чтоб все в форме - флаг, счастливые вы какие ... Только, чтоб картинки посмотреть новые ?
|
|||
32
Max1986
08.06.12
✎
15:44
|
(29)НЕТ! Приведи пример
|
|||
33
experimentator76
08.06.12
✎
15:46
|
(0) ты в своем уме вообще? КАК ну КАК кто-то может оценить твои возможности по твоему сообщению
|
|||
34
experimentator76
08.06.12
✎
15:47
|
ну вообще можно конечно и по сообщениею - 0 шансов с такой логикой
|
|||
35
Ayvengo
08.06.12
✎
15:49
|
(32) создай команду и опиши, что она должна сделать ;)
|
|||
36
Infsams654
08.06.12
✎
15:55
|
(33) ну, имеем в виду, что СП поработал на обычных (стаж не малый), теперь на УФ хочет, что вполне
(35) блин, отличай рисование УФ и принципы УФы |
|||
37
Ayvengo
08.06.12
✎
15:57
|
(36) что-то не въехал в твою мысль.
|
|||
38
experimentator76
08.06.12
✎
15:57
|
||||
39
experimentator76
08.06.12
✎
15:58
|
(27) "что бы получить отбор по строке по нескольким позициям"
конкретизируй примером |
|||
40
Ayvengo
08.06.12
✎
16:02
|
(39) видимо не знает про кнопку "Настроить список" ;)
|
|||
41
Max1986
08.06.12
✎
16:07
|
(35)ну так я и написал - РАКОМ
|
|||
42
Ayvengo
08.06.12
✎
16:08
|
(41) ну тогда посмотри картинку (38) ;)
|
|||
43
Axel2009
08.06.12
✎
16:08
|
(0) не зная УФ - очень сложно.
|
|||
44
Max1986
08.06.12
✎
16:10
|
(40)знаю...знаю... написано же РАКОМ!
Все можно! И чуть гибче - но там где Бух делает 2-3 нажатия - отбор по текущей строке - ей надо настраивать оформление - группы И и ИЛИ описывать. А если она туговата - то это опа! Поэтому и бухи не хотят на УФ, да и остальные |
|||
45
Ayvengo
08.06.12
✎
16:13
|
(44) ну тогда сделай скрытие элемента формы, и свертывание того поля, где этот элемент был. А потом что бы все это красиво выглядело и не кривилось ;) В добрый путь ...
Для удобства должен быть программер, которые настроит так, что бы все удобно было. А вообще бухи не хотят, потому что это что-то новое. Им хочется спокойной жизни и ничего не учить ;) |
|||
46
Max1986
08.06.12
✎
16:19
|
(42) блин, так что то я забыл! спасибо! полгода на УФ - мозг выели!
|
|||
47
IamAlexy
08.06.12
✎
16:19
|
(44) я своих к ctrl+f приучил... проблем нет..
неделя привыкания и про контекстное никто не вспоминает.. |
|||
48
experimentator76
08.06.12
✎
16:20
|
(44) ctrl + А и включить флажек искать в найденном
|
|||
49
experimentator76
08.06.12
✎
16:20
|
ctrl + F
|
|||
50
Max1986
08.06.12
✎
16:22
|
Да можно, но не очень удобно!
Господа а как вам такое еще нравится - на форме списка поставили отбор - а ОН НИГДЕ не отображается - а потом бухи кричат - пропали документы!!!!!!!! Раньше хоть кнопка отбор и снять отбор светились |
|||
51
experimentator76
08.06.12
✎
16:23
|
(44) все равно непонятен пример с отбором по текущей строке
если не может даже прогам объяснить то про бухов тогда молчи) |
|||
52
Ayvengo
08.06.12
✎
16:23
|
(50) снять отбор и так светится =\ но бывают отборы, которые сделаны специально и их нигде не видно :)
|
|||
53
IamAlexy
08.06.12
✎
16:24
|
(50) ага.. а если еще не глядя на монитор двумя пальцами на клаве нажимать кнопочки и потом жмакнуть ентер в формесписка... то о ужас - все документы исчезают...
|
|||
54
Ayvengo
08.06.12
✎
16:25
|
(53) спасибо, поднял настроение :D
|
|||
55
experimentator76
08.06.12
✎
16:26
|
(44) бухов вообще никто не спрашивает что они хотят
|
|||
56
experimentator76
08.06.12
✎
16:27
|
(46) ага картинку резал я а ему пасиба) фиг тебе в следующий раз помощь - корячься сам))
|
|||
57
Ayvengo
08.06.12
✎
16:28
|
(56) я тоже подумал об этом, мне-то конечно приятно .. а вот тебе стремно :D
|
|||
58
experimentator76
08.06.12
✎
16:32
|
(57) ты злой)
|
|||
59
Ayvengo
08.06.12
✎
16:32
|
(58) интересная у тебя фотография :)))
|
|||
60
experimentator76
08.06.12
✎
16:33
|
хотя честно говоря тема тупая изначально так что видимо на всех участников влияет
я ушел) |
|||
61
Infsams654
08.06.12
✎
16:40
|
господа, вы о чем? СП нужно вынести код, а не что лучше пользоваетелю в смысле интерфейса - сюда ходи, снег башка попадет...
|
|||
62
experimentator76
08.06.12
✎
16:55
|
ну тогда дополнительный функционал писать на УФ, использовать свои общие модули, для "обычных" объектов делать допформы на УФ если нужно
вполне реально, но геморойно кроме того УФ в обычном приложении эмулируются и работают медленнее чем могут |
|||
63
Max1986
08.06.12
✎
16:58
|
(55)еще как!
Они кричат главбуху все, а она посылает на й.ух УФ |
|||
64
Ayvengo
08.06.12
✎
17:59
|
(63) сколько лет красотке? :)
|
|||
65
experimentator76
08.06.12
✎
18:17
|
(63) вдувает ли дир гбушке ?
|
|||
66
Ayvengo
08.06.12
✎
18:32
|
(64)-(65) важные вопросы, которые помогут в решении задачи ;)
|
|||
67
Джинн
08.06.12
✎
18:35
|
Насколько сложным будет реализация?
Никаких сложностей, т.к. практически все придется написать заново. |
|||
68
Ayvengo
08.06.12
✎
18:37
|
Потом, если выполнятся условия Возраст >= 18 и Возврат <= 25 потребуются фотографии ;) Хотя я еще не видел гбухов возрастом < 33 ;)
|
|||
69
experimentator76
08.06.12
✎
18:41
|
(68) тут как-то было - к молоденькой была приставлена приходящая пожилая опытная бушка
дир довольно сопит, гбушка томно ахаает, бушка приходит-уходит... все довольны )) |
|||
70
ChAlex
08.06.12
✎
19:15
|
(0) - можно реализовать, оставив работоспособным все в обычном клиенте. Переписывать много (скорее всего). Технология приблизительно такая: создается УФ, существующий код с помощью Команды препроцессора "#Если ТолстыйКлиентОбычноеПриложение тогда " вырезаются участки не работающие в тонком клиенте (больше всего это касается модуля объекта). Дописывется часть нужного функционала, настраивается интерфейс, права и т.п. - и пожалуйста все будет работать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |