|
v7: Склонение ФИО 🠗Ø (andrewks 19.08.2011 09:57) | ☑ | ||
---|---|---|---|---|
0
marina2712
19.08.11
✎
07:54
|
Здравствуйте!
Не могу понять как верно задать парамет "ПОЛ" при склонении в функции GetFIOPadeg. Пишу: ФамилияTxt = Склонение.GetFIOPadeg(Фамилия,Имя,Отчество,1,3); отвечает: ФамилияTxt = Склонение.GetFIOPadeg(Фамилия,Имя,Отчество,1,3); {Справочник.Дети.ФормаСписка.ФормаСписка.Модуль(70)}: Padeg.Declension: Недопустимое значение рода ('1'). Может кто знает? |
|||
1
povar
19.08.11
✎
07:57
|
это точно v7 ?
|
|||
2
marina2712
19.08.11
✎
07:59
|
Конечно.
просто у некоторых отчества нет, и мне нужно указать их пол. А прога ругается. |
|||
3
lamme
19.08.11
✎
08:04
|
(0)
марина ... какого то странного вы пола .. мужского ... |
|||
4
povar
19.08.11
✎
08:06
|
(2) а что такое Склонение ?
|
|||
5
lamme
19.08.11
✎
08:06
|
скорее всего -это внешняя библиотека
которая склоняет фамилии |
|||
6
povar
19.08.11
✎
08:09
|
а вообще эти "костыли" не нужны, все делается просто
http://avb1c.narod.ru/?=a10 |
|||
7
marina2712
19.08.11
✎
08:09
|
дак это все понятно, что это внешняя компонента, и бла бла бла. Меня интересует по существу. Как указать род в функции.
|
|||
8
andrewks
19.08.11
✎
08:10
|
(5) "скорее всего -это внешняя библиотека " :) а что, есть ещё варианты?
|
|||
9
povar
19.08.11
✎
08:10
|
(7) так обратитесь к бла бла бла документации к этой компоненте или автору. Или вы думаете, что у каждого ваша компонента установлена ?
|
|||
10
andrewks
19.08.11
✎
08:12
|
||||
11
marina2712
19.08.11
✎
08:13
|
Дак я и спрашиваю тех, кто знает про эту компоненту. В документации написано, что род это булево (1 - муж, 0 - жен), но при явном указании ругается, а при пустом значении не определяет без отчества.
|
|||
12
andrewks
19.08.11
✎
08:14
|
(11) да шож такое-же.... пятничный вброс детектед...
какую ЭТУ компоненту? |
|||
13
forforumandspam
19.08.11
✎
08:14
|
(11) А название компоненты секрет?
|
|||
14
marina2712
19.08.11
✎
08:18
|
Мне нужно при выводе на печать списка сотрудников вывети их в дательном падеже, а все эти программки или обработки мне не подходят. название компоненты не секрет: padeg.dll. в комплекте идет: сама библиотека динамической компоновки - padeg.dll, файл словаря исключений - except.dic, файл Padeg.reg. Ну там еще что есть, но этих файлов достаточно для склонения.
|
|||
15
marina2712
19.08.11
✎
08:18
|
Склонение - это:
Перем Склонение Экспорт; Процедура ПриНачалеРаботыСистемы() Склонение = 0; Попытка Склонение = СоздатьОбъект("Padeg.Declension"); Исключение Сообщить("Функции склонения недоступны! ", "!" ); КонецПопытки; КонецПроцедуры |
|||
16
andrewks
19.08.11
✎
08:28
|
по-моему, всё понятно написано:
function GetFIOPadeg(const cLastName, cFirstName, cMiddleName, cSex: WideString; nPadeg: Integer): WideString; safecall; |
|||
17
marina2712
19.08.11
✎
08:33
|
так вот этот паркаметр - cSex: WideString - как должен быть написан?
|
|||
18
marina2712
19.08.11
✎
08:34
|
это же булево - тупо указываю 1, а прога ругается.
|
|||
19
andrewks
19.08.11
✎
08:36
|
(17) "м"/"ж", если верить описанию
ты документацию-то почитай всё-таки http://www.delphikingdom.com/asp/viewitem.asp?catalogid=412 |
|||
20
marina2712
19.08.11
✎
08:39
|
Спасибо! Все верно. только непонятно почему м и ж, если булево?
|
|||
21
forforumandspam
19.08.11
✎
08:40
|
(20) "cSex:WideString" - не булево
|
|||
22
andrewks
19.08.11
✎
08:41
|
(20) с каких пор WideString стало булевым?
ЗЫ ты пол-то в личке поправь. и красивая фотка будет тоже уместна |
|||
23
andrewks
19.08.11
✎
08:42
|
кстати, получается, 7-ка корректно передаёт ANSI в Wide?
|
|||
24
marina2712
19.08.11
✎
08:44
|
У меня в книжке стоит Sex:Bolean, поэтому я и указывала булево.
|
|||
25
marina2712
19.08.11
✎
08:45
|
Фотка то любая подойдет?
|
|||
26
forforumandspam
19.08.11
✎
08:46
|
(25) Только своя.
|
|||
27
andrewks
19.08.11
✎
08:46
|
(24) О_о в какой книжке?
(25) желательно зачётную :) |
|||
28
andrewks
19.08.11
✎
08:46
|
(26) +1
|
|||
29
marina2712
19.08.11
✎
09:02
|
Ну смотри. такая фотка подойдет?
|
|||
30
andrewks
19.08.11
✎
09:10
|
ну вот... мы к тебе со всей душой, а ты... стыдно, гражданочка!
http://www.oru.ru/foto/oboi/_razdel/reiting/sensuality_best_wallpaper/prev/23100.html лучше бы вообще ничего не выкладывала. на обмане счастья не построишь! ЗЫ больше помогать не будем |
|||
31
forforumandspam
19.08.11
✎
09:14
|
(29) Как не стыдно!!!!
|
|||
32
forforumandspam
19.08.11
✎
09:21
|
(30) Странно, фотка отсюда: http://www.oru.ru/foto/oboi/_razdel/reiting/sensuality_best_wallpaper/spisok/, но на сайте её нет.
|
|||
33
marina2712
19.08.11
✎
09:35
|
Это мне должно быть стыдно? У кото-то вообще картина, а кого-то и вовсе не фото!!!!
|
|||
34
ДенисЧ
19.08.11
✎
09:40
|
(33) у кого картина, тот не ищет помощи тут :-))
Не расстраивайся, сегодня пятница... И традиции такие, тут все озабоченные :-) |
|||
35
forforumandspam
19.08.11
✎
09:40
|
(33) Чужую выдавать за свою - стыдно!!!
|
|||
36
forforumandspam
19.08.11
✎
09:42
|
||||
37
marina2712
19.08.11
✎
09:46
|
А у тебя у самого то где фото?
|
|||
38
forforumandspam
19.08.11
✎
09:50
|
(37) На мисте по количеству перекос в сторону мужчин. традиция такая - с женщин требовать фотку. ;-)
|
|||
39
marina2712
19.08.11
✎
09:51
|
Да я давно заметила, что здесь все озабоченные. А так хочется простой человеческой помощи!
|
|||
40
marina2712
19.08.11
✎
09:52
|
А что вы будете делать то потом с этими женскими фотографиями?
|
|||
41
andrewks
19.08.11
✎
09:53
|
(40) знамо что... именно то, что ты и подумала
|
|||
42
marina2712
19.08.11
✎
09:54
|
Вот, вот.
|
|||
43
forforumandspam
19.08.11
✎
09:54
|
(41) И даже коллеги в офисе не помеха.
|
|||
44
marina2712
19.08.11
✎
09:56
|
У нас в России еще нормальные то мужики остались или нет? а то даже на форуме 1С умудряются пошлить!!!
|
|||
45
andrewks
19.08.11
✎
09:57
|
поскольку тема не раскрыта, на этой печальной нотке закрываю
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |