![]() |
![]() |
|
Парсер метаданных для 8-ки. | ☑ | ||
---|---|---|---|---|
0
softpoint8
17.11.05
✎
13:23
|
Просьба принять участие в тестировании по сабжу. Участнкам тестирования которые хоть сколько нибудь существено времени потратили будет подарен бесплатною.
Назначение - 1) создание удобных и читабельных представлений,процедур и т.п. для прямого доступа 2) Парсинг T-SQL запросов в читабельный вид в представлении объектов 1С - Крайне необходимо для анализа узких мест и оптимизации http://www.softpoint.ru/download.php Пока что работает не так быстро как это возможно(на это пока что внимания не стоит обращать), Все пожелание и ошибки отправляйте на softpoint@softpoint.ru |
|||
1
Shurjk
17.11.05
✎
13:30
|
а что он делает и зачем?
|
|||
2
bazvan
17.11.05
✎
13:39
|
1) Хотелось бы что бы по ссылки указывался номер релиза. А то начиная со вчерашнего дня как минимум у меня уже 3 разных файла
|
|||
3
softpoint8
17.11.05
✎
13:43
|
(1) на данном этапе стоит задача охватить возможно большее количество конфигураций 1С v8 с целью выявления ошибок парсера. После окончания этого первоначального этапа будет создана программа, задачей которой является поиск узких мест в конфигурации - сбор запросов sql версии 1С v8, перевод их в читаемый вид и выдача рекомендаций по оптимизации конфигурации.
Нам нужно отобрать несколько добровольцев-тестеров, которые смогли бы тестировать этот и будущие релизы парсера. (2) текущий релиз 1.0.0.10 |
|||
4
bazvan
17.11.05
✎
13:45
|
Который текущий я понял:) А вот шо он текущий я только понял когда скачал
|
|||
5
softpoint8
17.11.05
✎
14:10
|
(4) исправимся, будет указан номер релиза.
Вобщем, ждем писем от добровольцев на указанное в заголовке мыло. На наш взгляд, полноценный парсер может интересовать людей, которым нужен прямой доступ к данным sql-варианта 1С. Например, для связи с другими программами или поиска проблем с производительностью. |
|||
6
Волшебник
модератор
17.11.05
✎
14:18
|
(0) Пару замечаний по терминологии:
Пишется "Планы видов характеристик", а не "Планы характеристик" Пишется "Планы видов расчета", а не "Планы расчета" Пишется "Планы видов характеристик", а не "Планы характеристик" Пишется "Общие формы", а не "Глобальные формы". |
|||
7
softpoint8
17.11.05
✎
14:38
|
(6) исправил, спасибо
|
|||
8
vasinok
17.11.05
✎
14:46
|
В список ИБ включаюся группы баз, если они были созданы в окне запуска.
|
|||
9
vasinok
17.11.05
✎
14:53
|
Не заданО пароль sql пользователя!
|
|||
10
vasinok
17.11.05
✎
14:55
|
После сообщения "Не удалось соединиться с сервером. Проверьте параметры" открывает пустое окно выбора SQL базы.
|
|||
11
softpoint8
17.11.05
✎
14:57
|
(8) сейчас проверю
(9) copy-past в действии :-( fixed Добавил роли. Сейчас еще общие модули вставлю. |
|||
12
Дяпти
17.11.05
✎
14:59
|
(11) Поробовал... А де имена полей и таблиц то? Ато, что я увидел - енто и средствами языка 1С получить легко.
|
|||
13
softpoint8
17.11.05
✎
15:01
|
(12) показываются имена таблиц первых 5 таблиц каждого вида метаданных и первые 20 имен полей. Остальные пишутся (Демо).
|
|||
14
Дяпти
17.11.05
✎
15:03
|
(13) Есть халявный вариант от Аэроплана через trace. В принципе вполне заменяет Ваш парсер. Отсюда вопрос: будет ли Ваш парсер оформлен в виде ВК?
|
|||
15
softpoint8
17.11.05
✎
15:08
|
(14) возможно, если будет хоть малейшая целесообразность этого. Реализовать ВК никаких сложностей нет. Может быть Вы приведете несколько аргументов в пользу варианта внешней компоненты, а не самодостаточного приложения (возможно в виде сом -сервера)?
|
|||
16
vasinok
17.11.05
✎
15:15
|
1. При установленном флажке "Заполнить поля SQL сервера и базы" по двойному клику на имени базы в поле ввода "Имя SQL базы" вставляется имя информационной базы, а не имя SQL базы.
2. В меню Обработка - "Список баз", а в заголовоке окна - "Список конфигураций". |
|||
17
Дяпти
17.11.05
✎
15:17
|
Пожалуйста: получится что то типа Радуги - 1c++ и иже с ними, которыми вроде народ пользуется. То есть вот мне интересна возможность динамического создания прямых запросов в конфигурации 1С. А анализировать конкретную конфу, чтобы в коде писать прямые запросы - здесь вполне можно обойтись обработкой Аэроплана. Кстати вопрос: Ваша программа только с клиент-серверной версией работает?
|
|||
18
softpoint8
17.11.05
✎
15:18
|
(16)В дереве баз не хранится информация о том, как называется sql-база и sql-сервер. Есть информация только о сервере 1С и имени базы на нем. В большинстве случаев имя базы на сервере 1С и на сервере Sql совпадают, равно как и имя сервера (ИМХО), но отнюдь не всегда. Очевидно, что в Вашем случае они не совпадают.
|
|||
19
softpoint8
17.11.05
✎
15:18
|
То 14. Ну вы то уж должны понимать что он не заменяет. Ну хотя бы потому что в нем нет возможности парсить T-SQL. Во вторых не для всех метаданных работает а в третьих на некоторых конфах по крайней мере у меня просто не работал...
(а вообще то подобный парсер появился у нас очень давно, и по этому я знаю какие у него недостатки) http://www.softpoint.ru/article.php?id=7 там конечно на триггерах было сделано , но по сути на трассах смысл тот же. |
|||
20
Fred
17.11.05
✎
15:18
|
0) На кой ляд это надо?
|
|||
21
Волшебник
модератор
17.11.05
✎
15:18
|
(12) Думаю, COM-сервер вполне достаточен.
|
|||
22
vasinok
17.11.05
✎
15:21
|
Если локальные (файловые) базы не обрабатываются, может стоит запретить их выбор из списка?
|
|||
23
softpoint8
17.11.05
✎
15:23
|
(17) (22) с файловыми базами пока не пришли к окончательному решению. Можно показать их структуру, но на данный момент работать с данными невозможно.
|
|||
24
Дяпти
17.11.05
✎
15:24
|
А можно параметры соединения с базой SQL как нить определять по выбранной базе автоматом?
|
|||
25
vasinok
17.11.05
✎
15:26
|
Код модулей доставать будете?
|
|||
26
softpoint8
17.11.05
✎
15:28
|
(23+) т.е. кроме возможности полюбоваться на структуру метаданных файловой базы в обозримом будущем возможностей не предвидится. 1С старательно затрудняет "лазанье извне" - например, используют собственные загрузчики dll. Наверняка просто стесняются показать формат своих файлов :-)
|
|||
27
Дяпти
17.11.05
✎
15:28
|
Баг: если кнопку "Обработка" нажать 2 раза - во второй вываливается красный коврик.
|
|||
28
Дяпти
17.11.05
✎
15:29
|
И ваще МуМу это ты или не ты? Если э то ты то я заиппался тебе выкать :-)
|
|||
29
softpoint8
17.11.05
✎
15:31
|
сейчас я, а иногда и не я:)
В принципе это понять по стлю сообщений не сложно. |
|||
30
Дяпти
17.11.05
✎
15:32
|
(29) ты бы еще сказал "по почерку"
|
|||
31
vasinok
17.11.05
✎
15:32
|
(27) :) прикольный коврик
|
|||
32
Дяпти
17.11.05
✎
15:32
|
Ну короче я тебе баг нашел - давай мне нормальный продукт :-)
|
|||
33
softpoint8
17.11.05
✎
15:35
|
То 32. Да вот только, что с коллегой обсуждали. Неудачная идея. В качестве тестировщика никто поработать не захотел.(в замен на продукт) Писем практически никто не выслал с криткой и конструктивом.
Ну все равно всем спасибо. Скорей всего некоторым все таки бесплатно вышлем. (хотя и не заслужили:)) За сим раскланиваюсь, досвиданья;) |
|||
34
vasinok
17.11.05
✎
15:37
|
(33) :( интересно чем же мы здесь два часа занимались?
|
|||
35
softpoint8
17.11.05
✎
15:39
|
Никто не забыт ничто не забыто. Те кто отправлял на мыло какую либо информацию а также ветки с форума записаны. ;)
|
|||
36
vasinok
17.11.05
✎
15:42
|
мыло в карточке :)
так как насчет кода модулей? |
|||
37
softpoint8
17.11.05
✎
15:45
|
То 36. Гм... Нехило, сразу код модуля.:) Сомнавюсь, что именно этой задачей вы занимались 2-а часа. Мне кажется что максимум 15-ть минут.(поправте меня если я не прав)
|
|||
38
softpoint8
17.11.05
✎
15:49
|
То 36. Извиняюсь, не так понял.:)
Да, код 1С модулей 1С возможно получать но не вижу практического применения. По поводу полной версии -потом просто будет по участиникам произведен розыгрышь(идентификатором случайных чисел) и 2-ум участиникам будет бесплатно предложена версия. Ваше мыло записали. |
|||
39
vasinok
17.11.05
✎
15:49
|
(37)я имел в виду сможете ли вы будущем показывать еще и код модулей
|
|||
40
Волшебник
модератор
17.11.05
✎
15:52
|
(36) Есть готовая утилита для выгрузки всех HTML-потоков из CF-файла, включая справку и коды модулей. Дать ссылку?
|
|||
41
softpoint8
17.11.05
✎
15:55
|
(40) не стоит. Она не выгружает "все" модули ввиду ошибки. Фактически примерно половину, что можно легко проверить стандартной выгрузкой.
|
|||
42
vasinok
17.11.05
✎
15:57
|
(40) Пожатуйста, если не трудно.
|
|||
43
vasinok
17.11.05
✎
15:58
|
а что случилось с веткой v8: Утилита для извлечения текстов, модулей и форм из конфигурации V8 ?
|
|||
44
Дяпти
17.11.05
✎
16:00
|
Розыгрыш... Афигеть... Ну чем не лохотрон начала 90-х :-)
|
|||
45
softpoint8
17.11.05
✎
16:03
|
Не надо грязи;) Все будет по честному. Общественность узнает своих героев.
Проблема в том что с одной стороны не было ни одного участника того кто потратил бы на это более 1ч. с другой стороны никому ничего не дать взамен тоже не есть гуд. Поэтому обработкой выберется случайный ИД в таблице ИД - мыло,контакт. 2-ум победителям будет предложен полнофункциональный вариант. Так что все по честному. |
|||
46
Волшебник
модератор
17.11.05
✎
16:09
|
(43) С ней ничего необычного не случилось. Все идет своим чередом.
|
|||
47
Волшебник
модератор
17.11.05
✎
16:09
|
(45) случайный ИД - все по-честному... :)
|
|||
48
vasinok
17.11.05
✎
16:12
|
Как опытный тестер со стажем 2 часа :) пойду по пунктам:
1. Начальные условия: "Участнкам тестирования которые хоть сколько нибудь существено времени потратили будет подарен бесплатною." результат - "просто будет по участиникам произведен розыгрышь" видимо в "хоть сколько нибудь существено времени" прячется какой-то баг. :) 2. Больше часа на тестирование представленной демки мне потратить не удалось. |
|||
49
vasinok
17.11.05
✎
16:13
|
(46) Я вижу только первый (нулевой) пост без автора - так и должно быть?
|
|||
50
softpoint8
17.11.05
✎
16:16
|
Принципиальная фраза - "хоть сколько нибудь существено времени потратили " ;)
Потратить при желании можно было. Я лично тестировал совсем по другому. Например добавляешь один объект - смортишь, добавляешь другой - опять смотришь и т.п. Это и есть настоящее тестирование.(кстати думали с этими людьми посатрудничать на денежной основе в дальнейшем, не судьба. Тестировщиков хороших у нас вообще мало) Так что если чего извиняйте.:) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |