Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )




> Стандарты и регламенты программирования в Lotus
Duedev
Вставить ник
сообщение 9:11:2006, 16:00
Цитата Ответить 


Новенький
Иконка группы

Группа: Lotus team
Сообщений: 93
Регистрация: 12:07:2005
Из: Нижний Новгород
Пользователь №: 1 972



Репутация:   1  


Вопрос у меня конкретный: существует ли стандарт комментирования кода, написанного на LotusScript?
Но он порадил более общий вопрос: А какие вообще стандарты, связанные с разработкой ПО средствами Lotus существуют???(именно привязанные к специфике лотуса)

Сообщение отредактировал Duedev - 9:11:2006, 16:01
Подняться вверх 
 
Сообщение #1
2 страниц V  < 1 2  
Новая тема 
Ответов (30 - 42)
Mihal
Вставить ник
сообщение 5:12:2006, 14:25
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Lotus team
Сообщений: 217
Регистрация: 27:10:2006
Из: Киев
Пользователь №: 7 417



Репутация:   8  


Для: GROMILA
Не только шрифты. Есть проблема настраиваемого интерфейса вцелом. Ведь менять массово по всей базе приходится не только шрифты. Но и много всего другого.
Подняться вверх 
 
Сообщение #31
Elena Nefedova
Вставить ник
сообщение 5:12:2006, 14:32
Цитата Ответить 


Гуру
Иконка группы

Группа: Lotus team
Сообщений: 325
Регистрация: 16:05:2006
Пользователь №: 4 244



Репутация:   2  


Цитата(Mihal @ 5:12:2006, 16:47 ) *
Но как это настраиваемое оформление натянуть на Лотус... Вот где хундер храбен...
Касательно клиента:
1. То, что цвета панели действий и фреймы можно настроить никто, я думаю, не сомневается
2. В формах еще и хедеры
3. Ячейки таблиц
4. Подлежат тончайшей настройке OutlineEntry и все-все кнопки (просто используем image hotspot)
5. Twistie и собственные иконки во вьюхах тоже легко меняются

Конечно, невозможность настроить шрифты панели действий напрягает, но и тут шрифт можно взять стандартный, а цвет - черный или белый.
Но заказчику на первое время хватит и этого wink.gif
Подняться вверх 
 
Сообщение #32
Mihal
Вставить ник
сообщение 5:12:2006, 14:36
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Lotus team
Сообщений: 217
Регистрация: 27:10:2006
Из: Киев
Пользователь №: 7 417



Репутация:   8  


Цитата(oshmianski @ 5:12:2006, 16:24 ) *
есть еще варианты
1) Display_font_adjustment=n% в notes.ini
2) Писать инструмент для программной перестройки представлений (шрифты колонок и заголовок можно менять безболезненно, используя NotesView свойства)


Хе. Сколько у представления свойств связаных с отображением? А у формы? А у шрифтов? А стили в таблицах не работают, между прочим sad.gif. Всё не охватишь. С этим я уже смирился. Стараюсь перво-наперво показать экранные формы. Но заказчик не любит смотреть сразу почему-то. Он любит потянуть время...
- Вы это, делайте, а я потом всё сразу посмотрю.
- Давайте, может, сразу с интерфейсом разберёмся?
- У нас нету времени. Мы люди занятые. Мы всё сразу в конце.

А когда приносишь готовый продукт - ваще празник! "А у нас корпоративные цвета не такие!".

Я к тому. что оч. плохо отсутствие в Лотусе настраиваемого внешнего оформления.

Для: Elena Nefedova
Стоп! А текст в ячейках таблицы?
Подняться вверх 
 
Сообщение #33
Elena Nefedova
Вставить ник
сообщение 5:12:2006, 14:42
Цитата Ответить 


Гуру
Иконка группы

Группа: Lotus team
Сообщений: 325
Регистрация: 16:05:2006
Пользователь №: 4 244



Репутация:   2  


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

Для: Mihal
А в Delphi вы интерфейс легко перенастроите?

Интересно не столько печально сетовать, сколько иметь такого рода сравнительный анализ (наверняка улучшит настроение smile.gif)
Подняться вверх 
 
Сообщение #34
Mihal
Вставить ник
сообщение 5:12:2006, 14:50
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Lotus team
Сообщений: 217
Регистрация: 27:10:2006
Из: Киев
Пользователь №: 7 417



Репутация:   8  


Для: Elena Nefedova
Ну, у мя есть базейка, куда вводяться данные представления (цвета строк там, формат акшн бара и т.д.). Потом можно выбрать другую базу, в ней вьюхи - и в этих вьюхах произойдут изменения. Через DXL работает.

Но всё равно напрягает. Это же не настройка под юзера. Когда в зависимости от профайла какого-нить можно менять оформления у конкретного клиента.

А сколько времени тратять в Делфи - меня как-то не трогает smile.gif. То их проблемы. А в Лотусе хотелось бы что-то вроде CSS. Причём что б можно было менять "на лету" smile.gif .


Эххх... Мячты, мячты...
Подняться вверх 
 
Сообщение #35
Elena Nefedova
Вставить ник
сообщение 5:12:2006, 15:01
Цитата Ответить 


Гуру
Иконка группы

Группа: Lotus team
Сообщений: 325
Регистрация: 16:05:2006
Пользователь №: 4 244



Репутация:   2  


Цитата(Mihal @ 5:12:2006, 17:50 ) *
Это же не настройка под юзера. Когда в зависимости от профайла какого-нить можно менять оформления у конкретного клиента.
...
А в Лотусе хотелось бы что-то вроде CSS. Причём что б можно было менять "на лету" smile.gif
1. У меня настройки только подложек (в т.ч. под Outline), панелей и фреймов может юзер выбирать. И ему хватает (к счастью!)
2. Все "на лету" не поменять, ибо настроек слишком много. Но CSS для толстого клиента - это хорошая идея tongue.gif
Подняться вверх 
 
Сообщение #36
Mihal
Вставить ник
сообщение 5:12:2006, 15:33
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Lotus team
Сообщений: 217
Регистрация: 27:10:2006
Из: Киев
Пользователь №: 7 417



Репутация:   8  


Кстати, надо бы всё вышенаписаное попытаться в файлик собрать. Типа, "Типовые стандарты и регламенты разработки в Лотус Нотесе".
Подняться вверх 
 
Сообщение #37
xlETO
Вставить ник
сообщение 6:12:2006, 06:52
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 3
Регистрация: 23:06:2006
Пользователь №: 4 991



Репутация:   0  


У компании Ytria есть несколько программ позволяющих разом окучивать различные элементы дизайна, в частности:

- ViewEZ
- ActionBarEZ
- DesignPropEZ

работал ли кто-нибудь с этими продуктами?
Подняться вверх 
 
Сообщение #38
Mihal
Вставить ник
сообщение 6:12:2006, 08:14
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Lotus team
Сообщений: 217
Регистрация: 27:10:2006
Из: Киев
Пользователь №: 7 417



Репутация:   8  


Для: xlETO
Антиресно
Подняться вверх 
 
Сообщение #39
Duedev
Вставить ник
сообщение 6:12:2006, 13:18
Цитата Ответить 


Новенький
Иконка группы

Группа: Lotus team
Сообщений: 93
Регистрация: 12:07:2005
Из: Нижний Новгород
Пользователь №: 1 972



Репутация:   1  


Цитата(GROMILA @ 5:12:2006, 14:34 )
Если я правильно понял, то вопрос по FrontEnd (GUI) и BackEnd начинке дизайна базы.
*


Да! Именно это я и имел в виду (чуть-чуть запоздал с ответом, пардон)

Цитата(GROMILA @ 5:12:2006, 14:34 )
BackEnd
Ну тут особо ничего не придумаешь
*


Если задуматься, то здесь большое поле для фантазии... Хорошо, допустим должны быть такие то сервисы, но и возможные рекомендации по написанию кода этих сервисов, также важны. Например, декларация переменных в начале модуля, декларация констант в отдельной библиотеке... или скажем, архитектурные решения, вроде следующего: "Каждая форма должна быть описана в отдельной библиотеке ввиде класса. События, акции, кнопочки должны быть ввиде процедур и функций этого класса. (Это в разы упрощает процесс отладки и тестирования, а кроме того уменьшается сам код)"

Цитата(Mihal @ 5:12:2006, 18:33 )
Кстати, надо бы всё вышенаписаное попытаться в файлик собрать
*


Я тоже над этим задумался. Если получится - выложу. А далее его можно совместно дополнить и произвести рецензию
Подняться вверх 
 
Сообщение #40
Mihal
Вставить ник
сообщение 6:12:2006, 15:14
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Lotus team
Сообщений: 217
Регистрация: 27:10:2006
Из: Киев
Пользователь №: 7 417



Репутация:   8  


Цитата(xlETO @ 6:12:2006, 08:52 ) *
У компании Ytria есть несколько программ позволяющих разом окучивать различные элементы дизайна, в частности:

- ViewEZ
- ActionBarEZ
- DesignPropEZ

работал ли кто-нибудь с этими продуктами?


Уууу.... Полштучки за штучку стоит это удовльствие...
Подняться вверх 
 
Сообщение #41
xlETO
Вставить ник
сообщение 12:12:2006, 13:04
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 3
Регистрация: 23:06:2006
Пользователь №: 4 991



Репутация:   0  


Цитата(Mihal @ 6:12:2006, 17:14 )
Уууу.... Полштучки за штучку стоит это удовльствие...
*


Да, недешевые штучки. Но у них 30-ти дневный триал есть, а при желании - так и вовсе бесконечный wink.gif

Сообщение отредактировал xlETO - 12:12:2006, 13:04
Подняться вверх 
 
Сообщение #42
Dikobraz Grey
Вставить ник
сообщение 13:05:2008, 09:17
Цитата Ответить 


Новенький
Иконка группы

Группа: Lotus team
Сообщений: 68
Регистрация: 13:07:2006
Из: Россия,МО,Одинцово
Пользователь №: 5 324



Репутация:   0  


Цитата(Duedev @ 9:11:2006 - 19:00) *
Вопрос у меня конкретный: существует ли стандарт комментирования кода, написанного на LotusScript?


Ну у нас задекларированы такие правила (см аттач). Вот только соблюдают их далеко не везде и не все sad.gif .
Прикрепленные файлы
Прикрепленный файл  ____________________.doc ( 76 килобайт ) Кол-во скачиваний: 28
 
Подняться вверх 
 
Сообщение #43


2 страниц V  < 1 2
Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись |  AJAX?
   

 

RSS Текстовая версия Сейчас: 21:11:2008 - 05:09

с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net