Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) Вопрос по ActiveMD и Gcomp? (число прочтений - 5259 )
Sergey
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 135
Зарегистрирован: 18. Октября 2006
Пол: Мужской
Вопрос по ActiveMD и Gcomp?
11. Мая 2007 :: 14:01
Печать  
1. Подскажите плз как в ActiveMD получить формы списка Журнала расчетов, проводок
Форму операции и счета. Искал искал не нашел.

2. Возможно ли Gcomp как нибудь использовать подключить к 1С как объект?
  
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопрос по ActiveMD и Gcomp?
Ответ #1 - 11. Мая 2007 :: 17:30
Печать  
Цитата:
2. Возможно ли Gcomp как нибудь использовать подключить к 1С как объект?

Нет.
  
Наверх
www  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопрос по ActiveMD и Gcomp?
Ответ #2 - 12. Мая 2007 :: 11:02
Печать  
А в чем вообще твоя задача? расскажи.
Может быть, есть другие пути Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Sergey
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 135
Зарегистрирован: 18. Октября 2006
Пол: Мужской
Re: Вопрос по ActiveMD и Gcomp?
Ответ #3 - 12. Мая 2007 :: 20:47
Печать  
Да просто нужно вытянуть формы которые описаны в п.1. Их нет в ActiveMD вроде бы. А я дорабатываю сравнение форм DlgCompare.ert. Так как GComp Собирает MD со значениями по умолчанию(или что то в этом роде). А мне нужно сравнивать и изменять со всем мусором значений который присутствует в формах что бы при  сравнении конфигуратором показывались только мои различия а не различия Мои+Мусор. Ух завернул. Ах да самое главное конечно их с помощью Compound можно вытянуть в файл потом загрузить. Но хотелось бы что бы в безобразии было единообразие.
  
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопрос по ActiveMD и Gcomp?
Ответ #4 - 14. Мая 2007 :: 08:42
Печать  
Цитата:
Да просто нужно вытянуть формы которые описаны в п.1. Их нет в ActiveMD вроде бы. А я дорабатываю сравнение форм DlgCompare.ert. Так как GComp Собирает MD со значениями по умолчанию(или что то в этом роде).

Ну что я могу тебе посоветовать...
Почитай доку к gcomp (gcomp --help), к 1С-ким функциям КомандаСистемы(), ЗапуститьПриложение() и к 1С-му объекту ФС.
  
Наверх
www  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Вопрос по ActiveMD и Gcomp?
Ответ #5 - 14. Мая 2007 :: 09:44
Печать  
Цитата:
А мне нужно сравнивать и изменять со всем мусором значений который присутствует в формах что бы при  сравнении конфигуратором показывались только мои различия а не различия Мои+Мусор.

В свое время тоже нужен был мусор, даже модифицировал гкомп для того, чтобы выгружать его полностью "as is".
Но в итоге от этой идей отказался.
Имхо Леша Диркс прав, с этой ботвой не особо интересно работать.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопрос по ActiveMD и Gcomp?
Ответ #6 - 14. Мая 2007 :: 10:56
Печать  
kms писал(а) 14. Мая 2007 :: 09:44:
даже модифицировал гкомп для того, чтобы выгружать его полностью "as is".

В свое время действительно жкомп потерял эту возможность, однако щас есть опция --no-parse-dialogs.
  
Наверх
www  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Вопрос по ActiveMD и Gcomp?
Ответ #7 - 14. Мая 2007 :: 11:03
Печать  
fez писал(а) 14. Мая 2007 :: 10:56:
В свое время действительно жкомп потерял эту возможность, однако щас есть опция --no-parse-dialogs.

Да, но есть еще пара моментов, где --no-parse-dialogs теряет мусор (жирный шрифт по-разному, id кое-где... да не помню уже, могу неточно написать, но примерно так).
  

De quelle planète es-tu?
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопрос по ActiveMD и Gcomp?
Ответ #8 - 14. Мая 2007 :: 11:11
Печать  
Там есть два ключа. Кроме указанного есть еще --no-defaults. Вот --no-defaults преобразует форму в текст, но не "оптимизирует" ее. И возможно там что-то и косячит. А --no-parse-dialogs выгружает форму в том виде, как она лежит в самом MD, только длину потока отрезает. TurboMD например такой вид формсы очень любит. Там точно ничего не может измениться при загрузке/выгрузке.
  
Наверх
www  
IP записан
 
Sergey
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 135
Зарегистрирован: 18. Октября 2006
Пол: Мужской
Re: Вопрос по ActiveMD и Gcomp?
Ответ #9 - 14. Мая 2007 :: 12:14
Печать  
Просто меня пугает когда конфигуратор показывает что у меня все изменено. А если мусор не тянуть то как смотреть свои изменения? Только уже в разобранном виде KDiff-ом?
Если есть у кого самый самый новый ActiveMD киньте плз np_sergey@mail.ru
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Вопрос по ActiveMD и Gcomp?
Ответ #10 - 14. Мая 2007 :: 12:38
Печать  
fez

Я вспомнил, ты конечно прав, я говорил о --no-defaults

У 1С бывают 2 прикола:
1. полужирный шрифт обозначается 700, а простой - то 0, то 400
2. когда browse имеет id

Это не косяки gcomp,  а чистый мусор, Леша прав.
А к gcomp ни одного вопроса у меня не осталось, все имхо ок.

Sergey

Да, был тот же вопрос.
Ну как решил : перед тем как сравнивать, оригинал и измененный вариант разобрал - собрал с помощью gcomp.
Мусор был потерян - да и ... с ним.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать