|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
У меня есть несколько программ, написанных на 1С - это учет домашних денег и клиент для социальных сетей (мамба). Хотелось бы перевести их на независимый от 1С формат, т.е. чтобы просто запускался EXE-файл. Чтобы поделиться с людьми. 1С - мир узок, а EXE могут использовать все. Обе этих программы имеют свою базу данных. SQL я знаю хорошо, в свое время писал себе сайт на PHP+MySQL. Однако в разработке программы, есть такие моменты, к которым я привык в 1С и без которых себе не представляю вменяемую RAD: 1. Дистрибуция структуры базы данных. Если я добавляю новую таблицу или колонку, 1С сама обновляет у всех клиентов структуру данных, не надо писать для этого скрипты. В том же Access достаточно проблематично обновлять структуру таблиц, код форм и модулей у клиентов. Или нет? 2. Простая работа с формами. Я пробовал работать с формами в JAVA - это тихий ужас. Для банального добавления полей на форму создается тихий ужас с унаследованными классами и весь этот код показывается в Designer и никак не прячется от разработчика. Т.е. идеология ООП как-то не очень подходит к разработке форм. 3. Выгрузка отчетов не в графическом виде, как у Crystal Reports (Access), а в виде Excel, т.е. таблицы, которую можно загрузить в Excel и обработать там данные. 4. Не обязательно, но хотелось бы объектов типа таблиц значений в памяти, чтобы не создавать временных курсоров на сервере, а использовать временные таблицы в памяти. Это основное, SQL логику я умею прикручивать и обрабатывать. Хотелось бы понять, как быть с этими проблемами. Посоветуйте, есть ли готовые RAD с такими параметрами. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 11:43 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
Последний выдох ГПЖ, 1с делает обновление через конфигурацию, метаданные. Т.е. разработчик просто изменяет структуру данных и эта структура у всех клиентов при обновлении конфигурации меняется. Прозрачный процесс, никакой магии, но в RAD не встречал. #region не поможет. Слив засчитан. Не можете помочь, не нужно и писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 11:53 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
>Т.е. разработчик просто изменяет структуру данных и эта структура у всех клиентов при обновлении конфигурации меняется ты не поверишь... но меняется она в базе на скуле тоже скриптами... причем более тупыми чем обычно: создали таблицу новой структуры и переносим туда данные ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 11:56 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
Последний выдох ГПЖ>Т.е. разработчик просто изменяет структуру данных и эта структура у всех клиентов при обновлении конфигурации меняется ты не поверишь... но меняется она в базе на скуле тоже скриптами... причем более тупыми чем обычно: создали таблицу новой структуры и переносим туда данные но видишь ли, эти скрипты генерит платформа, а не разработчик. потому и RAD Модератор: Тема перенесена из форума "1С". ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 12:02 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
Давай напишем своё! ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 14:37 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
Кстати в Visual Studio классы генерируются по структуре БД ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 14:37 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
и конечно это ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 14:38 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
FixinПосоветуйте, есть ли готовые RAD с такими параметрами. На ум только Clarion приходит... :-\ ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 14:45 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
NafКстати в Visual Studio классы генерируются по структуре БД речь о другом. вот я написал версию базы 1.0, отправил клиентам. потом добавил пару колонок K1, K2 в таблицу Т1. приложение версии 2.0 работает с этими колонками уже. мне придется написать скрипт вида: Если у таблицы Т1 нет колонок К1, К2 то добавить в Т1 колонку К1, К2. Ну или же как-то автоматизировать написание этого скрипта, т.е. брать текущую структуру таблицы, сравнивать с требуемой (наверное, передаваемой в XML) и добавлять/удалять нужные поля. Понятно, что задача не особо сложная, но все же. В 1С это уже есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 14:48 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
NafДавай напишем своё! а на чем сейчас модно писать? Visual Studio C Sharp??? А сколько эта среда разработки официально стоит? Вообще, я тут подумал, скрипт обновления структуры базы можно написать довольно просто, так что пункт один отпадает - можно фрилансеру заказать даже, задача понятная, в целом. С формами вот непонятки. Я так понял, все современные IDE работают через ООП-модель. Т.е. на базе формы наследуется класс и на базе каждого элемента наследуется класс. ЭТо тот еще геморой. Мне нужен язык, где я просто реагирую на события элементов управления, как в VBasic и в 1С. Без этой ерунды с наследованием. Посоветуйте. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 14:51 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
FixinТ.е. на базе формы наследуется класс и на базе каждого элемента наследуется класс. ЭТо тот еще геморой. Мне нужен язык, где я просто реагирую на события элементов управления, как в VBasic и в 1С. Без этой ерунды с наследованием. Посоветуйте. Это ты какую охинею несешь, ты бы себе поставил что-ли VS или Delphi и попробуй написать приложение с кнопкой на форме, по нажатию на которую выпадает мессаж "Hello, world!" ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 15:01 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
вот весь код, который добавила студия: Код: c# 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 15:06 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
NafFixinТ.е. на базе формы наследуется класс и на базе каждого элемента наследуется класс. ЭТо тот еще геморой. Мне нужен язык, где я просто реагирую на события элементов управления, как в VBasic и в 1С. Без этой ерунды с наследованием. Посоветуйте. Это ты какую охинею несешь, ты бы себе поставил что-ли VS или Delphi и попробуй написать приложение с кнопкой на форме, по нажатию на которую выпадает мессаж "Hello, world!" Я как раз пробовал написать в свое время приложение с таблицей значений на JAVA. для игры типа крестики-нолики. Посмотри код и ужаснись объему ради такой простой хрени. https://yadi.sk/d/8jI6U6vocr74x Вот, к примеру код формы: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 15:08 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
Nafвот весь код, который добавила студия: Код: c# 1. 2. 3. 4.
Это Си Шарп? Я в свое время копал в сторону JAVA, код тебе выложил (это на тему "одной строки"). ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 15:10 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
FixinЭто Си Шарп? Я в свое время копал в сторону JAVA, код тебе выложил (это на тему "одной строки"). Не ну так то да, вот весь файл Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
Обрати внимание, что класс объявлен как partial Потому остальное спрятано под капотом в другом файле, генерируется самой средой и разработчику можно не лезть туда ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 15:20 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
Может это подойдет. http://www.visual-t.ru/ IDE похожая на Delphi с интерпретируемым паскалем. Там два движка: один собран на лазарусе, другой на делфи. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 15:33 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
Модератору: незачем всё говно валить в "Разработку информационных систем". У одинцеконфигурастов есть своя тусовка, - пусть там и развлекаются. Ничего общего одинце ни с информационными системами, ни с разработкой не имеет в принципе. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 15:37 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
guest_20040621Модератору: незачем всё говно валить в "Разработку информационных систем". У одинцеконфигурастов есть своя тусовка, - пусть там и развлекаются. Ничего общего одинце ни с информационными системами, ни с разработкой не имеет в принципе.ты смотри какой дерзкий)) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 15:46 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
Fixin1С - мир узок, а EXE могут использовать все Неправда, только пользователи Windows ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 16:08 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
FixinУ меня есть несколько программ, написанных на 1С - это учет домашних денег и клиент для социальных сетей (мамба). Хотелось бы перевести их на независимый от 1С формат, т.е. чтобы просто запускался EXE-файл. Чтобы поделиться с людьми. 1С - мир узок, а EXE могут использовать все. Обе этих программы имеют свою базу данных. SQL я знаю хорошо, в свое время писал себе сайт на PHP+MySQL. Однако в разработке программы, есть такие моменты, к которым я привык в 1С и без которых себе не представляю вменяемую RAD: 1. Дистрибуция структуры базы данных. Если я добавляю новую таблицу или колонку, 1С сама обновляет у всех клиентов структуру данных, не надо писать для этого скрипты. В том же Access достаточно проблематично обновлять структуру таблиц, код форм и модулей у клиентов. Или нет? 2. Простая работа с формами. Я пробовал работать с формами в JAVA - это тихий ужас. Для банального добавления полей на форму создается тихий ужас с унаследованными классами и весь этот код показывается в Designer и никак не прячется от разработчика. Т.е. идеология ООП как-то не очень подходит к разработке форм. 3. Выгрузка отчетов не в графическом виде, как у Crystal Reports (Access), а в виде Excel, т.е. таблицы, которую можно загрузить в Excel и обработать там данные. 4. Не обязательно, но хотелось бы объектов типа таблиц значений в памяти, чтобы не создавать временных курсоров на сервере, а использовать временные таблицы в памяти. Это основное, SQL логику я умею прикручивать и обрабатывать. Хотелось бы понять, как быть с этими проблемами. Посоветуйте, есть ли готовые RAD с такими параметрами. могу посоветовать то, что сам сделал и использую . Правда нет визуального редактора форм, но я пока так обхожусь. Зато никакой писанины, скриптов и классов. Все остальное отвечает Вашим запросам. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 18:03 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
не очень понятно почему именно RAD с exe файлом?. Кстати под RAD подразумевается среда разработки - думаете пользователю интересно как вы там разрабатываете? Я например разрабатываю учетную систему как сайт и править проще и кросплатформенно и веб доступ. Если понадобится поставить искаропки - запихну в какой нибудь WAMP сервер типа XAMPP зазипую и будет юзеру щастье . ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 18:10 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 20:49 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
kealon(Ruslan)да полно 1 2 ну и гугл в помощь eue угу, либо импортные с гемором по адаптации либо наши но с закрытыми кодами ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 21:43 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
NafОбрати внимание, что класс объявлен как partial Потому остальное спрятано под капотом в другом файле, генерируется самой средой и разработчику можно не лезть туда Блин, и тут это ООП-ное говно.... Я разочарован в C#, блин... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 23:54 |
|
Посоветуйте RAD, альтернативную 1С.
|
|||
---|---|---|---|
#18+
caballeroне очень понятно почему именно RAD с exe файлом?. Кстати под RAD подразумевается среда разработки - думаете пользователю интересно как вы там разрабатываете? Я например разрабатываю учетную систему как сайт и править проще и кросплатформенно и веб доступ. Если понадобится поставить искаропки - запихну в какой нибудь WAMP сервер типа XAMPP зазипую и будет юзеру щастье . Пользователю интересна цена. RAD ускоряет разработку и сопровождение, поэтому 1С дешевле в итоге, чем PHP для среднего уровня задач. Это очевидные истины. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2014, 23:55 |
|
|
start [/forum/topic.php?fid=33&fpage=10&tid=1547428]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 186ms |
0 / 0 |