|
Падеж
|
|||
---|---|---|---|
#18+
Привет всем! Люди, может есть у кого грамотная подпрограммка перевода ФИО из именительного падежа в родительный (дательный)? А то я со свой помру скоро :( Или сайтик посоветуйте, где все это и не только взять можно. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 13:05 |
|
Падеж
|
|||
---|---|---|---|
#18+
АУ, Народ, неужели никто не поможет несчастному ламеру :( ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 13:33 |
|
Падеж
|
|||
---|---|---|---|
#18+
Это задача на уровне компьютерного перевода. Правила склонения фамилий в русском языке настолько сложны, что в некоторых случаях правильно склонять может только человек, только интуитивно и только с ограниченной степенью уверенности. Назову только несколько факторов, от которых может зависеть склонение фамилии: 1) мужская она или женская; 2) ударение на последнем слоге или нет; 3) из какого языка происходит (либо распространена ли в России); 4) для двойных фамилий - используется ли каждая половина по отдельности. Я уверен, что ни на один из этих вопросов нет однозначного ответа в той базе, с которой Вы работаете. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 13:45 |
|
Падеж
|
|||
---|---|---|---|
#18+
У самого нет, но раньше где-то видел на сайтах по акесу или визуал бейсику Нашел только в дательный http://c85.cemi.rssi.ru/Access/TipDetail.idc?TipID=26 вот еще ссылочка http://kozin1.narod.ru/sql/fio.html Далее ищи сам. Фраза "падеж Access" для yandex.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 13:50 |
|
Падеж
|
|||
---|---|---|---|
#18+
В общем то - да. Но вот только очень хотелось бы уменьшить кол-во полей на форме. Сейчас их 6 (ФИО и ФИО в род. падеже). ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 13:51 |
|
Падеж
|
|||
---|---|---|---|
#18+
2 Senin Viktor Ок, спасибо, уже смотрю. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 13:52 |
|
Падеж
|
|||
---|---|---|---|
#18+
Привожу только один пример. Есть грузинская фамилия Какучая (ударение какучАя). Готовы ли Вы к тому, что адресат по имени Шота Какучая получит письмо с надписью "Шоте Какучей"? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 13:56 |
|
Падеж
|
|||
---|---|---|---|
#18+
Если честно, я все документы старался сделать без склонений Код: plaintext 1. 2. 3. 4.
Правда не всегда получалось, но люди (вроде) относяться к этому терпимо. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 14:03 |
|
Падеж
|
|||
---|---|---|---|
#18+
Скорее нет, чем да :)) Так что ж все так и пишут: заводят новые поля с ФИО под каждый падеж и вколачивают все это много много раз? Я конечно понимаю, жизнь не простая штута ;) Просто раньше хорошие грамотные приложения на Access не встречались, а если и встречалить, то там этого не было :( ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 14:08 |
|
Падеж
|
|||
---|---|---|---|
#18+
2 Senin Viktor А что - тоже выход! :) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 14:09 |
|
Падеж
|
|||
---|---|---|---|
#18+
Я бы не доверял машине склонять. Либо дополнительное поле, либо все в именительном падеже. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 14:17 |
|
Падеж
|
|||
---|---|---|---|
#18+
Можно пойти на компромис, доверить машине склонять фамилии но завести словарь, если программа неправильно склоняет - добавлять фамилию в словарь. Тогда, если нет фамилии в словаре, использовать стандартные окончания. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 18:34 |
|
Падеж
|
|||
---|---|---|---|
#18+
Словарь не поможет. Есть случаи, когда у разных людей фамилия пишется одинаково, а склоняется по-разному. Например, Чаплин - может быть Чаплиным или Чаплином. Тетерев может быть Тетеревым или Тетеревом. Это значит, что нет выхода - надо держать информацию для каждой записи отдельно, т.е. все-таки заводить специальное поле. Другое дело, что в большинстве случаев это поле можно оставлять пустым - и тогда пусть машина склоняет по программе. Правда, обычно неизвестно, как сам носитель склоняет свою фамилию, и значит V. Motchulsky прав - информация на уровне записи хоть и нужна, но все равно недоступна. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 19:44 |
|
Падеж
|
|||
---|---|---|---|
#18+
Саныч, может в такой последовательности: 1) По программе 2) По словарю 3) Исключение - данные в базе Примерная структура ID, Фамилия, номер_исключения (в основном Null) Что даст словарь, например, для семьи - ненадо каждый раз вводить (править) информацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 19:57 |
|
Падеж
|
|||
---|---|---|---|
#18+
Да, логично. Только один нюанс: для правильной работы всех частей этого алгоритма необходимо поле "пол". Многие фамилии склоняются, когда они мужские, и нет, когда женские. Ивану Волку, Рериху, Мицкевичу, но Марии Волк, Рерих, Мицкевич. Если пол неизвестен, то никакая программа не поможет. В большинстве случаев можно определять пол по отчеству, но отчества есть не у всех. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2003, 21:07 |
|
Падеж
|
|||
---|---|---|---|
#18+
Несмотря на все оговорки о сомнительности машинного склонения - вот ссылка . ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2003, 10:40 |
|
Падеж
|
|||
---|---|---|---|
#18+
>Готовы ли Вы к тому, что адресат по имени Шота Какучая получит письмо с надписью "Шоте Какучей"? Продукт не мой, но я просто тащусь - сделали же умельцы! дабы развеять ваши сомнения относительно машинного склонения привиду фрагмент из описания. 6.Словарь исключений Словарь исключений предназначен для коррекции алгоритма преобразования составляющих ФИО, учета региональных и семейных особенностей склонения, а также для исключения неоднозначности некоторых правил.... Хотя мне самому ни разу так и не пришлось пользоваться этими словарами )) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2003, 16:34 |
|
Падеж
|
|||
---|---|---|---|
#18+
> 6.Словарь исключений Если они дошли до необходимости заводить словарь, то ясно, что этот словарь никогда не будет полным. :^) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2003, 16:54 |
|
Падеж
|
|||
---|---|---|---|
#18+
Владимир Саныч, топеку 100 лет в обед вспомнил что когда-- то на скорую передрал такой код Код: vbnet 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. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350.
сча и с аксом лет 6 не прислонялся. и после краха дисков с трудом влез в древние файлики -- мдв-ки потеряны. дай думаю выложу, быстрее чем ддл-ку вшурупливать. хотя за "какучия гиви" не отвечаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2018, 13:04 |
|
|
start [/forum/topic.php?fid=45&gotonew=1&tid=1611687]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 272ms |
total: | 423ms |
0 / 0 |