Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Переписать строение DBF
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
Bugalter777
Всем здравствуйте, есть 1С:Предприятие 8.3 (8.3.8.1652) / "Бухгалтерия для Украины", редакция 1.2.Разработка конфигурации: "ABBYY Ukraine"

есть код:
ФайлDBF.Поля.Добавить("OrgDate",3,8,0);
    ФайлDBF.Поля.Добавить("Nom",2,10,0);
    
    ФайлDBF.Поля.Добавить("Summa",1,19,2);
    ФайлDBF.Поля.Добавить("CrnId",1,3,0);
    ФайлDBF.Поля.Добавить("DebAcc",2,32,0);
    ФайлDBF.Поля.Добавить("CrdMfo",1,6,0);
    ФайлDBF.Поля.Добавить("CrdAcc",2,32,0);
    ФайлDBF.Поля.Добавить("CrdAccName",2,38,0);
    ФайлDBF.Поля.Добавить("CrdCliCode",2,10,0);
    ФайлDBF.Поля.Добавить("Note",2,160,0);
    //служебные поля
    ФайлDBF.Поля.Добавить("Action",2,4,0);
    ФайлDBF.Поля.Добавить("Ctrl",2,10,0);
    ФайлDBF.Поля.Добавить("Kind",2,10,0);


Нужно сделать что бы все было в таком виде:
1. Номер документа
2. Сума
3. Валюта нужно что бы писало UAH
4. Призначення
5. Рахунок відправника
6. ЄДРПОУ/ІПН
7. МФО Банка Получателя
8. Рахунок отримувача
9. ЄДРПОУ/ІПН отримувача
10. Назва отримувача
11. Дата документа

Вот как делаю
ФайлDBF.Поля.Добавить("Nom",2,10,0);
ФайлDBF.Поля.Добавить("Summa",1,19,2);
ФайлDBF.Поля.Добавить("CrnId",1,3,0);
ФайлDBF.Поля.Добавить("Note",2,160,0);
ФайлDBF.Поля.Добавить("DebAcc",2,32,0);
ФайлDBF.Поля.Добавить("CrdCliCode",2,10,0);
ФайлDBF.Поля.Добавить("CrdMfo",1,6,0);
ФайлDBF.Поля.Добавить("CrdAcc",2,32,0);
ФайлDBF.Поля.Добавить("KlOKP",2,10,0);
ФайлDBF.Поля.Добавить("CrdMfo",1,6,0);
ФайлDBF.Поля.Добавить("DebAcc",2,32,0);
ФайлDBF.Поля.Добавить("CrdCliCode",2,10,0);
ФайлDBF.Поля.Добавить("CrdAccName",2,38,0);
ФайлDBF.Поля.Добавить("OrgDate",3,8,0);


А оно создает лишние поля и в общем не заводиться...

Вот скрин с банка как должен быть шаблон:

logist
Цитата(Bugalter777 @ 06.03.18, 17:35) необходимо зарегистрироваться для просмотра ссылки
А оно создает лишние поля и в общем не заводиться...

Сейчас мы проведем обряд определения, что же там лишнее у вас создается, и не заводится... Ожидайте...
sava1
Цитата(Bugalter777 @ 06.03.18, 17:35) необходимо зарегистрироваться для просмотра ссылки
оно создает лишние поля

ОНО само не придумало - что написали , то и создало.
Bugalter777
Хорошо, а по скрину как все написать??? Кто готов взяться я же не бесплатно...
logist
Цитата(Bugalter777 @ 06.03.18, 18:34) необходимо зарегистрироваться для просмотра ссылки
Кто готов взяться я же не бесплатно...

Тогда вам сюда - необходимо зарегистрироваться для просмотра ссылки
Тема закрыта.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.