Переключение на Главную Страницу Страницы: 1 ... 5 6 [7] 8 9 ... 27 ОтправитьПечать
Очень популярная тема (более 25 ответов) Снегопат: Закрытые библиотеки 1С v8 (число прочтений - 161925 )
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Закрытые библиотеки 1С v8
Ответ #90 - 04. Марта 2011 :: 06:24
Печать  
orefkov писал(а) 04. Марта 2011 :: 06:19:
2. Да не вопрос. В дальнейшем все это дело будет еще предварительно через скрипты прогоняться, там изголяйтесь, как хотите Улыбка

Да, скрипты жду с нетерпением, много хотелок от Опенконфа просится в v8 + новые фичи.
  

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


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Закрытые библиотеки 1С v8
Ответ #91 - 04. Марта 2011 :: 06:38
Печать  
artbear писал(а) 04. Марта 2011 :: 06:22:
Проверил Методы модуля. Фильтрация при наборе работает, фильтр по подстрокам также работает.
Небольшое замечание по подсказке - в описании выходит
ПроцедураЗаполнитьСубконто(т.д.)
т.е. визуально нет пробела.
Мелочь, конечно, но в глаза бросается.

ЗЫ Саш, может быть, завести в багзилле раздел по Снегопату для учета ошибок?

Пробел исправлю. Там вообще должно все одним шрифтом отображаться, это я немного тестил отображение жирным шрифтом (в будущем для подсказок о параметрах) и забыл убрать.

А раздел в багзилле пока не надо.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Закрытые библиотеки 1С v8
Ответ #92 - 04. Марта 2011 :: 06:46
Печать  
Проверил горячие клавиши, все путем.

Цитата:
Может еще что, точно не помню.

Хорошая фраза, столько простора для воображения пытливых Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Закрытые библиотеки 1С v8
Ответ #93 - 04. Марта 2011 :: 07:04
Печать  
orefkov писал(а) 04. Марта 2011 :: 00:22:
Может еще что, точно не помню.

забыл про нормальную подстановку управляющих конструкций (если, для, пока...)
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Закрытые библиотеки 1С v8
Ответ #94 - 04. Марта 2011 :: 07:08
Печать  
trad писал(а) 04. Марта 2011 :: 07:04:
orefkov писал(а) 04. Марта 2011 :: 00:22:
Может еще что, точно не помню.

забыл про нормальную подстановку управляющих конструкций (если, для, пока...)

Пример дайте, плиз.
  

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


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Закрытые библиотеки 1С v8
Ответ #95 - 04. Марта 2011 :: 07:10
Печать  
artbear писал(а) 04. Марта 2011 :: 06:46:
Проверил горячие клавиши, все путем.

Еще бы. По секрету скажу, что найден способ вызвать любую команду. (Как в опенконфе SendCommand)
Более того, можно проверить, есть ли в текущий момент активный обработчик для данной команды, и ее состояние (enabled, cheked).
Тока ща надо будет очень муторно выковыривать CLSID'ы для команд.
А потом тока успевай вешать их на хоткеи...
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Закрытые библиотеки 1С v8
Ответ #96 - 04. Марта 2011 :: 07:16
Печать  
orefkov писал(а) 04. Марта 2011 :: 07:10:
По секрету скажу, что найден способ вызвать любую команду. (Как в опенконфе SendCommand)
Более того, можно проверить, есть ли в текущий момент активный обработчик для данной команды, и ее состояние (enabled, cheked).
Тока ща надо будет очень муторно выковыривать CLSID'ы для команд.

Отличная новость!
Помощь в тестировании нужна? Например, нельзя ли отловить обработчик? в этом случае я бы понажимал разные команды и получили бы коды Улыбка
ЗЫ или во внутренностях 1С я бы с твоей помощью покопался Улыбка
  

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


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Закрытые библиотеки 1С v8
Ответ #97 - 04. Марта 2011 :: 08:55
Печать  
artbear писал(а) 04. Марта 2011 :: 07:16:
Например, нельзя ли отловить обработчик? в этом случае я бы понажимал разные команды и получили бы коды Улыбка

Это не наш метод. Я предпочитаю медленно спуститься с горы и ...
В сервис/настройка/команды откуда-то ведь берется список. Вот его то я и поищу.
Возьмем всех и сразу, и даже будущих.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Закрытые библиотеки 1С v8
Ответ #98 - 04. Марта 2011 :: 10:12
Печать  
orefkov писал(а) 04. Марта 2011 :: 08:55:
В сервис/настройка/команды откуда-то ведь берется список. Вот его то я и поищу.
Возьмем всех и сразу, и даже будущих.

Да, все логично.
  

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


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Закрытые библиотеки 1С v8
Ответ #99 - 04. Марта 2011 :: 10:31
Печать  
orefkov писал(а) 04. Марта 2011 :: 00:22:
Зазудело у меня.
Вобщем, чтобы народ не скучал, пока я ковыряюсь, вот на тест крайне сырая альфа.
http://sqlite1c.googlecode.com/files/snegopat-alpha-001.zip

Пока умеет очень мало, потому тестирование открыто для всех желающих.

...


тоже проверил все что озвучил Александр

если коротко
1. у меня вообще секция InstalledLocation нигде на диске не была указана по неизвестным мне причинам
пришлось в желаемом Снегопатом месте указать явно InstalledLocation=C:\Program Files\1cv82

2. все по списку работает, без падений и всяких там артефактов

3. to artbear: набери Д - в выпадающем увидишь "вещь"

P.S. Сейчас пишу обработку - уже час по Снегопатом: о  результатах сообщу  Очень довольный


  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Закрытые библиотеки 1С v8
Ответ #100 - 04. Марта 2011 :: 10:42
Печать  
artbear писал(а) 04. Марта 2011 :: 07:08:
trad писал(а) 04. Марта 2011 :: 07:04:
orefkov писал(а) 04. Марта 2011 :: 00:22:
Может еще что, точно не помню.

забыл про нормальную подстановку управляющих конструкций (если, для, пока...)

Пример дайте, плиз.

ну как же, набираешь е и из выпавшего списка выбираешь Если_КонецЕсли
  

1&&2&&3
Наверх
 
IP записан
 
orefkov
1c++ developer
1c++ moderator
Отсутствует


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Закрытые библиотеки 1С v8
Ответ #101 - 04. Марта 2011 :: 10:47
Печать  
lustin писал(а) 04. Марта 2011 :: 10:31:
2. все по списку работает, без падений и всяких там артефактов

Только в редактирование текстовых шаблонов не заходи - одно неловкое движение - и текущая версия падает.
У себя я уже поправил, выложу чуть позже.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Закрытые библиотеки 1С v8
Ответ #102 - 04. Марта 2011 :: 10:57
Печать  
Ага, я тестил в пустом модуле. Совсем забыл, что у Саши обычно прописана контекстная зависимость.
Сделал процедуру и внутри нее начал проверять, сразу же все и заметил.
Да, все красиво.
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Закрытые библиотеки 1С v8
Ответ #103 - 04. Марта 2011 :: 11:03
Печать  
lustin писал(а) 04. Марта 2011 :: 10:31:
2. все по списку работает, без падений и всяких там артефактов

Кстати, падений нет, даже если после показа форма "Методы модуля" с доп.окном описания процедуры переключиться на другое приложение, и вернуться обратно.
Единственный мелкий-мелкий недочет - в случае переключения на другое приложение доп.окно описания процедуры остается на самом верху, т.е. закрывает часть окна другого приложения.
Видимо, это уже особенность реализации.
ЗЫ помнится, у svcsvc c этим были проблемы.
  

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



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Закрытые библиотеки 1С v8
Ответ #104 - 04. Марта 2011 :: 11:34
Печать  
Самая главная ошибка - перестал работать синтаксис контроль по Ctrl+F7!

Работает только при сохранении.

  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 5 6 [7] 8 9 ... 27
ОтправитьПечать