Список форумов Акцент Акцент
официальный форум разработчика программы Акцент
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Сравнение Акцента и 1С
На страницу Пред.  1, 2, 3
 
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.0
Предыдущая тема :: Следующая тема  
Автор Сообщение
nikman



Зарегистрирован: 10.03.2005
Сообщения: 786
Откуда: Украина, Донецк

СообщениеДобавлено: Сб Апр 28, 2012 4:57 pm    Заголовок сообщения: Ответить с цитатой

olimp писал(а):
nikman писал(а):
olimp писал(а):
напиши процедуру апгрейд апдейтов Smile которая будет восстанавливать твои наработки.
Уже написана, кстати.
Я говорил о SQL процедуре, которая восстанавливает запросы, измененные апгрейдом структуры БД . А ты о чем ?
А... я в том же смысле, но о файлах настройки.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail AIM Address MSN Messenger
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Вс Апр 29, 2012 3:21 am    Заголовок сообщения: Ответить с цитатой

nikman писал(а):
olimp писал(а):
nikman писал(а):
olimp писал(а):
напиши процедуру апгрейд апдейтов Smile которая будет восстанавливать твои наработки.
Уже написана, кстати.
Я говорил о SQL процедуре, которая восстанавливает запросы, измененные апгрейдом структуры БД . А ты о чем ?
А... я в том же смысле, но о файлах настройки.


Ты про вставку внешнего кода в модуль обработки формы ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
nikman



Зарегистрирован: 10.03.2005
Сообщения: 786
Откуда: Украина, Донецк

СообщениеДобавлено: Вс Апр 29, 2012 9:33 am    Заголовок сообщения: Ответить с цитатой

olimp писал(а):
Ты про вставку внешнего кода в модуль обработки формы ?
Нет. Это давно сделано в Казначее без меня.
Я про автоматическую вставку кода в существующие модули.
Даже если после обновления файл перезаписывается,
нужный код там снова появляется автоматически.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail AIM Address MSN Messenger
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Вс Апр 29, 2012 9:09 pm    Заголовок сообщения: Ответить с цитатой

nikman писал(а):
olimp писал(а):
Ты про вставку внешнего кода в модуль обработки формы ?
Нет. Это давно сделано в Казначее без меня.
Я про автоматическую вставку кода в существующие модули.
Даже если после обновления файл перезаписывается,
нужный код там снова появляется автоматически.

И какой что в первом, что во втором случае глубокий смысл ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
nikman



Зарегистрирован: 10.03.2005
Сообщения: 786
Откуда: Украина, Донецк

СообщениеДобавлено: Вс Апр 29, 2012 9:17 pm    Заголовок сообщения: Ответить с цитатой

olimp писал(а):
nikman писал(а):
olimp писал(а):
Ты про вставку внешнего кода в модуль обработки формы ?
Нет. Это давно сделано в Казначее без меня.
Я про автоматическую вставку кода в существующие модули.
Даже если после обновления файл перезаписывается,
нужный код там снова появляется автоматически.

И какой что в первом, что во втором случае глубокий смысл ?
Смысл не глубокий, лежит на поверхности -- не дописывать одно и то же после обновлений стандартной настройки.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail AIM Address MSN Messenger
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Пн Апр 30, 2012 10:55 am    Заголовок сообщения: Ответить с цитатой

nikman писал(а):
olimp писал(а):
nikman писал(а):
olimp писал(а):
Ты про вставку внешнего кода в модуль обработки формы ?
Нет. Это давно сделано в Казначее без меня.
Я про автоматическую вставку кода в существующие модули.
Даже если после обновления файл перезаписывается,
нужный код там снова появляется автоматически.

И какой что в первом, что во втором случае глубокий смысл ?
Смысл не глубокий, лежит на поверхности -- не дописывать одно и то же после обновлений стандартной настройки.

А, как решаются конфликты обработчиков событий, конфликты одинаковых наименований переменных и процедур ? Добавка скрипта решает проблему собственного контрола на форме или в диалоге ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
nikman



Зарегистрирован: 10.03.2005
Сообщения: 786
Откуда: Украина, Донецк

СообщениеДобавлено: Пн Апр 30, 2012 11:22 am    Заголовок сообщения: Ответить с цитатой

olimp писал(а):
nikman писал(а):
Смысл -- не дописывать одно и то же после обновлений стандартной настройки.

А, как решаются конфликты обработчиков событий, конфликты одинаковых наименований переменных и процедур ? Добавка скрипта решает проблему собственного контрола на форме или в диалоге ?

Что такое конфликты обработчиков событий?

Конфликты одинаковых переменных и процедур?
В смысле, я создаю свою процедуру типа "MySetString1" и в обновлении появляется такая же процедура?
Ну могут быть... желательно добавлять свои префиксы в название.
Так же как и для переменных, наверное.

Проблема собственного контрола, к сожалению, решения не имеет.
В Акценте невозможно добавлять контролы программно.
Разве что попросить Вадима создать на каждой форме несколько пустых гридов.
Решение логичное, но какое-то грубое.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail AIM Address MSN Messenger
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Пн Апр 30, 2012 12:25 pm    Заголовок сообщения: Ответить с цитатой

nikman писал(а):
olimp писал(а):
nikman писал(а):
Смысл -- не дописывать одно и то же после обновлений стандартной настройки.

А, как решаются конфликты обработчиков событий, конфликты одинаковых наименований переменных и процедур ? Добавка скрипта решает проблему собственного контрола на форме или в диалоге ?

Что такое конфликты обработчиков событий?

Это когда ты думаешь, что по нажатию кнопки будет работать твой код, а он не работает.
Цитата:

Конфликты одинаковых переменных и процедур?
В смысле, я создаю свою процедуру типа "MySetString1" и в обновлении появляется такая же процедура?
Ну могут быть... желательно добавлять свои префиксы в название.
Так же как и для переменных, наверное.
Именно. А еще хуже, код работает спонтанно.
Цитата:

Проблема собственного контрола, к сожалению, решения не имеет.
В Акценте невозможно добавлять контролы программно.
Разве что попросить Вадима создать на каждой форме несколько пустых гридов.
Решение логичное, но какое-то грубое.

Дело не только и не столько в возможности создать контрол. Сколько в подходе к решению проблемы наследования формы от базового решения. Правильный подход - организация интерфейса для этого внутри формы.

А то, что сейчас сделано - это "дырка" ))))))
Использовать ее себе дороже.

Представь, что у тебя есть форма, которую разработал Казначей, но ты хочешь добавить туда контрол и обработку событий.
Ты пишешь обработчики, добавляешь кнопку. Все работает
Тут приходит обновление. Но тебе не нужно вдаваться в подробности изменений. Ты просто бросаешь на форму свою кнопку и нажимаешь F5, после чего кнопка стала на свое место, а все твои обработчики нормально работают и гарантированно не конфликтуют с другими процедурами. Это лучше, чем то, что есть сейчас ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
ssavage73
Гость





СообщениеДобавлено: Пн Апр 30, 2012 7:29 pm    Заголовок сообщения: Ответить с цитатой

Цитата:

так кто тебе виноват ? внешние файлы нужно переименовывать.

а, что касается структуры БД, то это на совести того, кто ее менял ))))
напиши процедуру апгрейд апдейтов Smile которая будет восстанавливать твои наработки.


пардонте о великий)) у меня от стандартной конфы уже ничего не имеет сходных имен)) даже workarea_xxx.avb в самой конфе уже несколько))

а на счет структуры базы, так тут тож ни одна система не поможет))
например свежее извращение: отдельный справочник подразделений, причем вхождение в дерево не уникально))


вот за что мне нравится акцент, шо он кушает все....главное ему правильно "скормить" это))
Вернуться к началу
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.0 Часовой пояс: GMT + 2
На страницу Пред.  1, 2, 3
Страница 3 из 3

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group