Имя: Пароль:
1C
1C 7.7
v7: Сформировать файл ДБФ
0 malikov
 
08.11.11
10:00
Во общем надо файлик в Банк ДБФ, было раньше поле:
ДБФ.FIO = СОКРЛП(Сотрудник.Наименование);
сейчас надо поля по раздельности F I O, подскажите, чет не выходит как разделить ФИО.
1 malikov
 
08.11.11
10:02
+(0)все это в ЗиК конечно...
2 Wobland
 
08.11.11
10:02
как именно не выходит?
3 ДенисЧ
 
08.11.11
10:02
В типовой зике есть функция глФамилияИмяОтчество...
4 malikov
 
08.11.11
10:04
(3)глФамилияИмяОтчество(Сотрудник,Фамилия,Имя,Отчество);
5 Kavar
 
08.11.11
10:04
СтрЗаменить(ФИО," ",РазделительСтрок).
в массиве перфая строчка Ф, вторая И, Третья О.
6 filh
 
08.11.11
10:11
добавляешь поля ДБФ.F ДБФ.I ДБФ.O
и дальше присваиваешь полученное из (4).
7 malikov
 
08.11.11
10:13
(6)щас попробую, у меня все медленно происходит...
8 filh
 
08.11.11
10:18
(7) там, где было
ДБФ.ДобавитьПоле("FIO",...
добавляешь еще 3 строчки
ДБФ.ДобавитьПоле("F",...
ДБФ.ДобавитьПоле("I",...
ДБФ.ДобавитьПоле("O",...
9 malikov
 
08.11.11
10:20
(8)это ясно, а вот в представлении уже каждого поля не могу...
10 chief accountant
 
08.11.11
10:22
(9) Сбер?
11 filh
 
08.11.11
10:23
если вообще это тебе надо... Что именно они просят то?

Фамилия = "";
Имя = "";
Отчество = "";
глФамилияИмяОтчество(Сотрудник,Фамилия,Имя,Отчество);
ДБФ.F = СокрЛП(Фамилия);
ДБФ.I = СокрЛП(Имя);
ДБФ.O = СоклЛП(Отчество);
12 chief accountant
 
08.11.11
10:25
(11) Если сбер, то

ДБФ.A = "№ п/п";
ДБФ.B = "Номер счета";
ДБФ.C = "Фамилия";
ДБФ.D = "Имя";
ДБФ.E = "Отчество";
ДБФ.F = "Сумма";
ДБФ.G = "Примечание";
13 filh
 
08.11.11
10:27
(12) ну я фик знаю, что там нужно ТС
14 malikov
 
08.11.11
10:33
(10)Петрокоммерц
(11)ну вот это вроде, щас пожую, доделаю...
15 filh
 
08.11.11
10:39
ха, камент порадовал
// а вот отчество бывает и не из одного слова
16 alxxsssar
 
08.11.11
10:50
(15) бывает. какой нибудь керим оглы
17 malikov
 
08.11.11
10:57
(16)бывают вообще без отчества
http://gazetavremya.ru/uploads/posts/2010-04/1270689641_pasport.jpg