|
Инструменты разработчика. Контекстная подсказка | ☑ | ||
---|---|---|---|---|
0
TormozIT
гуру
29.01.14
✎
09:15
|
Продолжаю серию пиаров подсистемы "Инструменты разработчика" =)
Сегодня демонстрирую наглядно работу самой древней фичи подсистемы, с которой все начиналось, - Контекстная подсказка. Работает она для всех родных языков платформы 1С - встроенный язык - язык запросов - язык выражений компоновки Подробнее ее возможности описаны здесь http://devtool1c.ucoz.ru/index/kontekstnaja_podskazka/0-34 Смотрим самое вкусное - видеоролик http://www.youtube.com/watch?v=CDXaEJHZj-w&feature=share&list=UUhi09WYkuu4uLc6rrdc9Dog |
|||
1
МойКодУныл
29.01.14
✎
09:18
|
Такой 3.14АР - они скокро станут платными? Или там тулбар от яндекса вшит
|
|||
2
TormozIT
гуру
29.01.14
✎
09:23
|
(1) Мысль логичная, но у меня таких намерений нет.
|
|||
3
КРТЩ
29.01.14
✎
09:24
|
для УФ будет?
|
|||
4
TormozIT
гуру
29.01.14
✎
09:26
|
(3) В ближайшем будущем нет.
|
|||
5
КРТЩ
29.01.14
✎
09:35
|
(4) печалька
очень привык пользоваться |
|||
6
TormozIT
гуру
29.01.14
✎
09:37
|
(5) Можешь описать основные причины, по которым тебе нужны инструменты на управляемых формах?
|
|||
7
КРТЩ
29.01.14
✎
14:23
|
(6) в рабочей ИБ (управляемое приложение) хочу: крутить запросы, кидать их в скд, консоль кода, замена дублей, динамические списки.
|
|||
8
TormozIT
гуру
29.01.14
✎
14:52
|
(7) А нельзя ли в ней запустить клиент обычного приложения?
|
|||
9
Зойч
29.01.14
✎
14:54
|
А серверные запросы уже можно отлаживать?
|
|||
10
КРТЩ
29.01.14
✎
14:58
|
(8) не, 1с 8.3 и конфа не переключается на обычное
|
|||
11
TormozIT
гуру
29.01.14
✎
15:03
|
Это http://devtool1c.ucoz.ru/index/opisanie_podsistemy/0-4
читал? Особенно эту часть Конфигурации под управляемое приложение часто вполне работоспособны и в режиме обычного приложения. У таких конфигураций установлен основной режим запуска "Управляемое приложение". Однако вы можете запустить для них обычное приложение любым их вариантов указав параметр командной строки /RunModeOrdinaryApplication установив пользователю базы свойство "Режим запуска" = "Обычное приложение" |
|||
12
TormozIT
гуру
29.01.14
✎
15:08
|
(9) Серверные запросы уже давно можно отлаживать в Подсистеме Инструменты разработчика, используя отложенную отладку https://www.youtube.com/watch?v=54WwCC4j03U
|
|||
13
Господин ПЖ
29.01.14
✎
15:09
|
чота у меня анализ тех журнала запросы не ловит к скульной базе, к файловой ловит, к скульной - нет.
по этой теме ролики есть? |
|||
14
Господин ПЖ
29.01.14
✎
15:10
|
отдельное спасибо 1с за сваливание все по дефалту в programfiles. чтобы туда что-то затолкать (типа xml с настройками ТЖ) извольте запускать 1с под одмином...
|
|||
15
TormozIT
гуру
29.01.14
✎
15:21
|
(13) Кроме этого https://www.youtube.com/watch?v=0YrEHuMmd3g нет. Чтобы ловились запросы в клиент-серверном режиме, настройку техножурнала нужно выполнять для сервера.
|
|||
16
КРТЩ
29.01.14
✎
15:43
|
(11) это можно сделать на копии, в рабочей не сделаешь
|
|||
17
TormozIT
гуру
29.01.14
✎
15:45
|
(16) Можешь пояснить почему в рабочей не сделаешь хотя бы одно из
- указать параметр командной строки /RunModeOrdinaryApplication - установить пользователю базы свойство "Режим запуска" = "Обычное приложение" ? |
|||
18
КРТЩ
29.01.14
✎
15:49
|
(17) потому что там доступен только тонкий и веб клиент и я там не админ ни разу
|
|||
19
TormozIT
гуру
30.01.14
✎
08:45
|
(18) И как же ты занимаешься разработкой без конфигуратора и отладки?
|
|||
20
also
30.01.14
✎
08:57
|
(6) 1. Сейчас не любая конфа может работать в обычных, особено поделки какие-либо
2. Чтобы запускать толстый управляемое надо запускать из отдельного екзешника 3. Есть опасность что когда-нибудь обычный интерфейс вообще выпилят 4. Ну и хотелось бы, например, прикручивать контекстную подсказку к своим управляемым формам |
|||
21
also
30.01.14
✎
08:58
|
+(30) и да, я говорил, но еще раз повторюсь. Сделай платной!
|
|||
22
wowik
30.01.14
✎
09:15
|
(7) http://v8.1c.ru/o7/201401query/index.htm - запросы крутить
|
|||
23
wowik
30.01.14
✎
09:16
|
(0) +100 за разработку и поддержку.
|
|||
24
TormozIT
гуру
30.01.14
✎
09:17
|
(21) В чем ты видишь преимущества перевода проекта на платные рельсы? Каким ты видишь бизнес-план?
По моей оценке это в сумме принесет негативный эффект. Для меня очень важно оттачивать функционал (обнаруживать и исправлять ошибки), а так как его очень много, то на маленьком числе пользователей это будет очень медленно происходить. Грубо говоря это будет - минус 3 к славе - минус 3 к числу пользователей - минус 2 к лояльности пользователей - минус 1 к качеству продукта в среднем - минус 2 к скорости обнаружения ошибок |
|||
25
wowik
30.01.14
✎
09:23
|
(24) не надо платной, не интересно будет.
|
|||
26
also
30.01.14
✎
09:35
|
(24) я думаю, что те, кто активно пользуется и внедрил подсистему "внутрь", с удовольствием купят.
Те, кто не понимает ее преимуществ и сейчас не активно пользуются. Скажи так много ли пользователей обнаруживают ошибки и отписывают их на форуме? Мне кажется это только активные пользователи, а они по любому останутся. Поэтому мне кажется что глобально это: минус 3 к славе плюс 5 к зароботку ))) |
|||
27
also
30.01.14
✎
09:35
|
(25) вы пользуетесь подсистемой?
|
|||
28
КРТЩ
30.01.14
✎
12:35
|
(19) все на копии
|
|||
29
КРТЩ
30.01.14
✎
12:37
|
(26) те кто активно пользуются имеют возможность добровольно кидать денежку TormozIT - чтобы он мог купить себе кофе с печеньками
|
|||
30
TormozIT
гуру
30.01.14
✎
12:45
|
(28) Тогда используй ИР на копии, раз ты там ведешь отладку.
|
|||
31
КРТЩ
30.01.14
✎
12:48
|
так и делаю.
временами необходимо прямо на рабочей что то срочно сделать/посмотреть/разобраться и вот облом-с |
|||
32
Franchiser
гуру
30.01.14
✎
12:57
|
как скачать без регистрации?
|
|||
33
TormozIT
гуру
30.01.14
✎
13:12
|
(32) А как ты пробовал?
|
|||
34
pumbaEO
30.01.14
✎
13:12
|
(32) надо посмотреть на кнопку "СКАЧАТЬ" http://devtool1c.ucoz.ru/load/0-0-0-1-20
|
|||
35
also
30.01.14
✎
15:14
|
Кстати все хотел спросить многоуважаемого TormozIT не думает ли он прикрутить подсистему к "Конвертации данных". Вроде на инфостарте кто-то делал, но хотелось бы с актуальной подсистемой?
|
|||
36
TormozIT
гуру
30.01.14
✎
15:27
|
(35) Бесплатно?)
Просто прикрутить ее можно по-разному. Можно прикрутить с подхватыванием метаданных целевой конфигурации и отображением таблицы доступных в каждом обработчике параметров. А можно так, что подсказка будет только методы и свойства платформы показывать у переменных. Затраты будут разными. Бесплатно делать это врядли буду, а платно надо быть уверенным, что это окупится. Нужно проводить исследование. |
|||
37
also
30.01.14
✎
17:22
|
(36) ну первый вариант это слишком круто. А второй вариант выглядит не таким сложным, но и он очень увеличит удобство работы с конвертацией в разы.
ЗЫ. конечно платно не окупится (( |
|||
38
TormozIT
гуру
30.01.14
✎
17:56
|
(37) Простой вариант уверен под силу сделать многим, но почему то они этого не делают. А ведь я не работаю с КД и мне как бы такая поделка вообще не пригодится. Говоря проще, почему бы тебе это не попробовать сделать? =)
|
|||
39
also
30.01.14
✎
18:23
|
(38) уговорил))) Сделаю.
|
|||
40
TormozIT
гуру
30.01.14
✎
18:27
|
(39) Ну все, ты сам пообещал =) Закрепляю за тобой это направление. Перед публикацией пришли мне демобазу проверить. Желательно уложиться в 2 недели.
|
|||
41
GenV
30.01.14
✎
18:41
|
(39) Если хочешь, могу помочь, а то одному много времени на отладку уходит. Тут мне один обещал помочь, но слился как время пришло.
|
|||
42
TormozIT
гуру
30.01.14
✎
19:13
|
(41) А вот и первопроходец пришел.
(37) Кстати а зачем надо обновлять то? На основе какой версии ИР сделана та КД? Контекстная подсказка уже давно существенно не менялась. Или хочешь там еще что то кроме подсказки юзать из ИР? Обновлять саму КД как бы просто надо. |
|||
43
also
31.01.14
✎
11:08
|
(42) а ты разве макеты с новыми функциями встроенного языка не обновляешь?
|
|||
44
TormozIT
гуру
31.01.14
✎
11:34
|
(43) Обновляю, но изменения (расширения) объектной модели кажется мало востребованы в коде обработчиков КД. Последнее серьезной обновление было в 8.2.14, т.е. давно.
|
|||
45
also
06.02.14
✎
11:43
|
(40) Закрепляй за GenV. Вроде получили уже работающую версию конвертации 2.1.8.1 + ИР 3.03
|
|||
46
TormozIT
гуру
06.02.14
✎
12:08
|
(45) Ок. Закрепил =) Только непонятно, как другие то получат это благо. Придумали решение?
|
|||
47
also
06.02.14
✎
14:12
|
(46) надо у него спросить. Но вообще может распространяться как отдельная подсистема с инструкцией как прокачать свою конвертацию.
|
|||
48
also
06.02.14
✎
14:18
|
Там правда доработки самой подсистемы ИР есть. Их бы в ИР зарелизить и хоть на твой сайт вывесить можно было бы. Но опять же, я не автор )) Тебе в личку свою версию скинул.
|
|||
49
also
06.02.14
✎
14:19
|
Кстати, на чудо площадке юкоз можно как-нить сделать подписку на обновления подсистемы? Чтобы не заходить не мониторить?
|
|||
50
TormozIT
гуру
06.02.14
✎
14:48
|
(49) Оно http://rghost.ru/52238243 ?
|
|||
51
GenV
06.02.14
✎
15:04
|
(46) Сейчас дотестирую и буду выкладывать на инфостарте, можно и у тебя в ветке Контекстной подсказки как инструкцию для обновления КД. Кому нужна будет готовая ссылка могут обращаться по почте или выложу на основных варезных сайтах по 1С.
|
|||
52
TormozIT
гуру
06.02.14
✎
15:09
|
(51) Я бегло смотрел. Там изменены диалоги. Можно было бы обойтись только изменением текстов модулей, т.е. через динамически подключаемое контекстной подсказкой контекстное меню пользоваться. Это бы сильно упростило встраивание в КД.
|
|||
53
also
06.02.14
✎
15:11
|
(50) похоже на то, надо бы включить.
|
|||
54
also
06.02.14
✎
15:12
|
(52) честно говоря встает легко. В этой конвертации метаданных то немножко
|
|||
55
also
06.02.14
✎
15:14
|
А по поводу перспектив на платную версию: судя по количеству плюсиков текущей публикации на инфостарте, спрос на это совсем не большой. Не понимаю почему так((
|
|||
56
х86
06.02.14
✎
15:16
|
дайте ссылку на тему на инфостарте
|
|||
57
also
06.02.14
✎
15:21
|
(56) http://infostart.ru/public/72813/ но пока там старая
|
|||
58
GenV
06.02.14
✎
15:34
|
(52) Мне через контекстное меню не привычно, но можно и сделать включение изменения диалогов через константу, а по умолчанию только через подменю. А изменения делать через попытку, чтобы при изменении версии КД не обязательно нужно было обновлять.
В любом случае формы меняются (нужно отлавливать изменения источников и приемника, переключение между обработчиками), а разница между изменением диалогов или нет - пара процедур в едином куске кода, который копируется в конец модуля формы. А на самой форме вручную ничего не меняется. |
|||
59
GenV
06.02.14
✎
15:36
|
(55) Пока много телодвижений приходится делать, чтобы она заработала и от неё был толк для продвинутого пользователя КД. Это я по себе сужу.
|
|||
60
also
06.02.14
✎
15:49
|
(58) там просто видимо ты что-то как-то задел и отчет о сравнении показывает различия.
|
|||
61
GenV
06.02.14
✎
15:59
|
(60) Это глюки обновления. Если сравнивать через поддержку с КД, то изменения правильные. Если сравнивать с файлом ИР, то изменения только на формы и неизвестные. Возможно из-за того, что собирал в конфигураторе на 8.3. Буду экспериментировать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |