|
Бесплатная консоль выполнения программного кода на клиенте/сервере | ☑ | ||
---|---|---|---|---|
0
vvp91
12.10.16
✎
13:01
|
Раз уж рекламируются всякие консоли, то представлю абсолютно безвозмездно, то есть даром и свою опен-сорс консоль кода по управляемый режим.
https://bitbucket.org/vptn/dtcons83.epf Основная фича - мимнималистичный интерфейс. Умеет выполнять запросы, открывать конструктор, подставлять параметры. Умеет выполнять код на клиенте, в том числе по данным выгрузки. Умеет выполнять код на сервере, в том числе по данным выгрузки. Умеет сохранять и загружать файлы с алгоритмами. В качестве бонуса и примера использования файл с набором алгоритмов пакетного полного перепроведения документов для 1С:ERP 2.х , связанных по структуре подчиненности, с игнорированием проверенности документов: Файл алгоритмов - https://bitbucket.org/vptn/dtcons83.epf/downloads/FullPosting.a1c Надеюсь, Стас не забанитъ. |
|||
1
novichok79
13.10.16
✎
13:44
|
выложи плиз на руфолдер
|
|||
2
novichok79
13.10.16
✎
13:45
|
спасибо
|
|||
4
Gary417
13.10.16
✎
14:09
|
Гитхаб же
|
|||
5
vvp91
13.10.16
✎
14:52
|
(3) Это вопрос или утверждение?
Вроде бы Стас поменял тему ветке практически сразу. Наверное согласовал. (1) На какой руфолдер? Все есть в битбакете абсолютно открыто. Здесь https://bitbucket.org/vptn/dtcons83.epf/downloads/ можно забрать все нужные файлики сразу. |
|||
6
TormozIT
гуру
13.10.16
✎
15:42
|
На инфостарте уже не модно публиковать их?)
|
|||
7
Fragster
гуру
13.10.16
✎
15:43
|
http://devtool1c.ucoz.ru/ наше всё
|
|||
8
Fragster
гуру
13.10.16
✎
15:45
|
(6) добавь выполнение кода из консоли запросов на сервере, без передачи в консоль кода
|
|||
9
vvp91
13.10.16
✎
15:45
|
(6) А зачем козе баян?
Я же не публикую, я делюсь. На тамошнем файло-тексто-болоте не обитаю. (7) Не всегда. Тяжелы они, от времени отстают малость. А мне лично и не комфортны для использования, в силу перегруженности. |
|||
10
TormozIT
гуру
13.10.16
✎
15:48
|
(7) Ну в (0) упор сделан на минималистический интерфейс. Есть много приверженцев оного.
|
|||
11
Мойдодыр
13.10.16
✎
15:51
|
(10) А что ты уже под УФ написал консоль?
|
|||
12
TormozIT
гуру
13.10.16
✎
15:53
|
(11) Где такое написано?
|
|||
13
Мойдодыр
13.10.16
✎
15:57
|
(12) Я спрашиваю.
(0) А что параметры сам не определяет? |
|||
14
vvp91
13.10.16
✎
15:58
|
(13) В окне запроса нажать Ctrl+P - параметры прочитаются в окно параметров (справо).
Работают контекстные меню (правая кнопка мыши), там несколько интересных фич. |
|||
15
TormozIT
гуру
13.10.16
✎
15:59
|
(13) Тогда понятнее было бы задать вопрос без намеков - "Ты написал консоль под УФ?". Отвечаю - Нет.
|
|||
16
Мойдодыр
13.10.16
✎
16:01
|
Ну просто твою консоль выдают за конкурента. А какой же она конкурент, если не умеет УФ
|
|||
17
Fragster
гуру
13.10.16
✎
16:02
|
а еще в консоли кода проблема - при старте в УФ панель текста снизу закрывает панель консоли, пока не поменяешь размер окна 1с
|
|||
18
Fragster
гуру
13.10.16
✎
16:03
|
(16) запускай толстого клиента и ага
|
|||
19
Мойдодыр
13.10.16
✎
16:03
|
Вот конкурент
http://catalog.mista.ru/public/335504/ |
|||
20
Мойдодыр
13.10.16
✎
16:06
|
(18) В толстом клиенте не всегда можно выполнить код, который работает на тонком
|
|||
21
Fragster
гуру
13.10.16
✎
16:08
|
(20) пиши код так, чтобы все работало в режиме "толстый клиент, управляемое приложение"
|
|||
22
Мойдодыр
13.10.16
✎
16:09
|
(21) Это ты в 1с скажи
|
|||
23
Мойдодыр
13.10.16
✎
16:10
|
хотя в последнее время они немного причесали конфы
|
|||
24
TormozIT
гуру
13.10.16
✎
16:10
|
(16) Да, многие считают, что обычные формы сразу лишают шансов конкурировать с любыми поделками на управляемых формах. Но не все так считают =)
|
|||
25
Мойдодыр
13.10.16
✎
16:11
|
(24) Читай (20) еще раз
|
|||
26
TormozIT
гуру
13.10.16
✎
16:13
|
(25) Так я и не спорю с тем, что управляемые формы обладают преимуществами перед обычными формами. Далеко не все задачи консоли кода сводятся к выполнению кода на тонком клиенте.
|
|||
27
TormozIT
гуру
13.10.16
✎
16:13
|
(17) Если ты про консоль кода ИР, то напиши багрепорт, не ленись.
|
|||
28
Мойдодыр
13.10.16
✎
16:14
|
(26) а зачем еще консоль нужна?
Может я какие юзер кейсы не знаю? |
|||
29
TormozIT
гуру
13.10.16
✎
16:16
|
(28) Большинство кода выполняется в толстом контексте (клиенте или сервере). Поэтому его в первую очередь кажется нужно выполнять.
|
|||
30
Fragster
гуру
13.10.16
✎
16:17
|
(22) так там работает
|
|||
31
Мойдодыр
13.10.16
✎
16:17
|
(29) а твоя консоль умеет на сервере?
|
|||
32
Fragster
гуру
13.10.16
✎
16:18
|
(31) там классная переключалка, которую я прошу добавить в консоль запросов
|
|||
33
TormozIT
гуру
13.10.16
✎
16:19
|
(31) Умеет ограниченно. Мутабельные значения параметров естественно между клиентом и сервером не передаются.
|
|||
34
Fragster
гуру
13.10.16
✎
16:20
|
(27) а ты его закроешь, потому что баг управляемого приложения?
|
|||
35
TormozIT
гуру
13.10.16
✎
16:25
|
(34) В описании указано, что поддерживается режим управляемого приложения. Поэтому баг будет исправлен, если это возможно конечно.
|
|||
36
bolobol
13.10.16
✎
16:29
|
Скачал - не работает. Консоль запускается, а конструктор запросов не запускается.
|
|||
37
bolobol
13.10.16
✎
16:31
|
аааа, имя надобно задать...
|
|||
38
Сильф
13.10.16
✎
16:32
|
(0) Спасибо!
|
|||
39
Fragster
гуру
13.10.16
✎
16:32
|
(35) ладно. я не осилил на сайте зарегистрироваться. а через гугл просит доступ к моим фоткам, так что фиг.
|
|||
40
Мойдодыр
13.10.16
✎
16:42
|
(33) Основная проблема в том, что нужно по быстрому перезаписать несколько документов.
А у них через подписки и далее на сервер сам документобъект передается |
|||
41
TormozIT
гуру
13.10.16
✎
16:52
|
(40) Можно написать такой код и выполнить его на сервере. Все получится.
|
|||
42
Мойдодыр
13.10.16
✎
16:58
|
Или например найти документ, а потом посмотреть его движения.
На толстом такого уже не сделаешь |
|||
43
TormozIT
гуру
13.10.16
✎
17:00
|
(40) Также в ряде случаев можно выполнить код на клиенте, но запись перенаправить на сервер через вызов функции записи объекта на севере (Вставка/Запись на сервере).
(42) Видимо ты с ИР слабо знаком. Такая задача там как раз очень эффективно решается. |
|||
44
Мойдодыр
13.10.16
✎
17:03
|
(43) с полным ир нет, ибо это же устанавливать нужно
|
|||
45
TormozIT
гуру
13.10.16
✎
17:04
|
(44) Для решения задачи (42) установка COM компонент не требуется. Достаточно открыть инструмент "Редактор объекта БД".
|
|||
46
Мойдодыр
13.10.16
✎
17:06
|
(45) Ты можешь и дальше держаться за толстый клиент, но увы он уже не используется.
и лишний раз туда заходить не хочется |
|||
47
Смотрящий
13.10.16
✎
17:08
|
(46) Отсыпь
|
|||
48
Мойдодыр
13.10.16
✎
17:08
|
(47) Я про себя говорю. Я не использую толстый клиент в своей работе
|
|||
49
Смотрящий
13.10.16
✎
17:11
|
(48) Как же ты в конфигуратор то заходишь ?
|
|||
50
TormozIT
гуру
13.10.16
✎
17:11
|
(48) Конфигуратор по твоему толстый или тонкий?
|
|||
51
bolobol
13.10.16
✎
17:11
|
(49) Отсыпь))
|
|||
52
Мойдодыр
13.10.16
✎
17:13
|
(50) Твои инструменты работают в конфигураторе?
|
|||
53
Мойдодыр
13.10.16
✎
17:13
|
Конфигуратор - это вообще не клиент
|
|||
54
TormozIT
гуру
13.10.16
✎
17:18
|
(53) Сервер?
За обычные форму я не держусь, но объясняю что и там многие задачи можно эффективно решать даже если конфигурация разработана без поддержки обычного приложения. Под обычные формы реализовано много хороших инструментов (включая мои), аналогов которым иногда даже нет на управляемых формах. Использовать эти инструменты или нет, каждый решает сам. Твой выбор понятен. |
|||
55
MrStomak
13.10.16
✎
17:23
|
(53) Конфигуратор - это толстый клиент.
Инструменты на УФ нужны не потому, что идеология УФ охренительная. Они нужны, потому что есть куча типовых баз на УФ, у которых нельзя включить обычные формы, а ковырять надо. Ну и хождение на сервер когда угодно и зачем угодно - полезная штука. Очень много интересных вещей позволяет делать. |
|||
56
Смотрящий
13.10.16
✎
17:25
|
(51) Насыпай
|
|||
57
mehfk
13.10.16
✎
17:27
|
(55) В относительно свежих УФ конфах с запуском под толстым клиентом ОП намного лучше стало.
|
|||
58
TormozIT
гуру
13.10.16
✎
17:28
|
(57) Поподробнее можно?
|
|||
59
Мойдодыр
13.10.16
✎
17:29
|
Вот сидишь - ищещь ошибку, естественно в УФ (тк конфа под уф)
Думаешь надо бы запросец накидать, и уже одна мысль о то что нужно открыть еще одну но на толстом клиенте наводит уныние. И берешь инструмент может по проще, но который тут под рукой |
|||
60
Мойдодыр
13.10.16
✎
17:29
|
(57) Совсем недавно
|
|||
61
mehfk
13.10.16
✎
17:29
|
Не, это субъективное впечатление, статистику не веду.
|
|||
62
Мойдодыр
13.10.16
✎
17:31
|
А раньше 1сники говорили, что принципиально не будут под ОП допиливать
|
|||
63
Мойдодыр
13.10.16
✎
17:31
|
конечно же половина функционала не работает в ОП, но документы уже записываются
|
|||
64
TormozIT
гуру
13.10.16
✎
17:36
|
(63) Видимо мои аргументы все таки были приняты во внимание в 1С (разработчиками БСП в первую очередь)
|
|||
65
IlyaSR
13.10.16
✎
17:56
|
Давно есть КонсольЗапросов, где над выборкой можно сделать все, что нужно и в УФ доступен конструктор https://yadi.sk/d/xkBj6N6gwn22F
|
|||
66
MrStomak
13.10.16
✎
18:11
|
(65) Это моя.
Основное назначение у неё - сохранить на точке остановка проблемный запрос и проанализировать тут же в другом сеансе. Т.е. для отладки типовых на самом деле она. |
|||
67
bolobol
13.10.16
✎
18:21
|
(66) А чего ж там при нажатии "Новый файл" не очищается имя ранее открытого файла?
|
|||
68
MrStomak
13.10.16
✎
18:34
|
(67) Специально сделано, чтобы замучить тебя
|
|||
69
Мойдодыр
13.10.16
✎
18:37
|
(66) Как передаешь настройки?
|
|||
70
bolobol
13.10.16
✎
18:37
|
(68) У меня есть резервные копии! ))
Я восстановил затёртый файл. Но осадочек-то... осадочек-то остался! |
|||
71
MrStomak
13.10.16
✎
18:39
|
(69) Парсится текст запроса, вычисляются имена используемых, но не создаваемых в этом вопросе ВТ, сохраняются в ТЗ и записываются вместе со всеми параметрами в файл во временной папке с какими-то ключами идентификации типа строки соединения с базой, пользователя, не помню.
Другой сеанс может этот файлик прочитать и детально посмотреть - че там происходит |
|||
72
MrStomak
13.10.16
✎
18:41
|
(70)
Кто-то что-то писал такое. По-моему, еще Тезину. Точнее, писали что она что-то затирает всё, а сценарий не приводили как это происходит. Вот теперь только понял, о чем речь. |
|||
73
Мойдодыр
13.10.16
✎
18:41
|
Вт сохраняются? Надо затестить тогда
|
|||
74
MrStomak
13.10.16
✎
18:45
|
Там в интерфейсе справа сверху многоточие/Отладка запроса в модуле.
Копируешь строку оттуда, в дебаггере вставляешь через Shift+F9. Ок говорит типа - всё ок, дамп есть. После этого можно жать кнопку "Загрузить дамп" и воспроизводить проблему в человеческих условиях. |
|||
75
kuzyara
14.10.16
✎
05:41
|
(0) весьма симпатично, но притормаживает моментами и не хватает справки.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |