Еще 1 вопрос по выгрузке

Тема в разделе "1C и всё что с ней связано", создана пользователем smith, 20 окт 2004.

Статус темы:
Закрыта.
  1. smith

    smith Гость

    1С Предприятие 7.7

    При загрузке клиентов (Операции\Обработка\Загрузка контрагентов)
    код клиента загружается очень странным образом: к примеру, если в файле код такой "000001", то загрузится он как 1, если код начинается с буквы, то загрузится 0.
    Хотя само поле описано как символьное:

    # Name |Descr |Type|Length|Precision

    F=CODE |object code |C |8 |0

    Отслеживаю в коде процесс загрузки, дохожу до строки
    Клн.Код=Код;

    При этом Код = 'f1223' (к примеру)
    Строка обрабатывается, и в Клн.Код заносится 0.

    Непонятно..
     
  2. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    Скорее всего где-то немного раньше стоит:
    Код=Число(...
     
  3. smith

    smith Гость

    Нет, никаких подобных преобразований нет.
    я проверяю значение Код непосредственно перед писваиванием
    Клн.Код=Код;
    Код в порядке.

    Еще один момент. Когда я пытаюсь руками добавить нового клиента, там уже стоит значение кода (видимо как-то генерируется), я меняю его, но вписать туда можно только цифры и максимум пятизначное число. Буквы просто не вводятся. Текстовое поле называется...
     
  4. Pro

    Pro Гость

    smith, тип кода у тебя стоит числовой, длинна 5, в справочнике КОНТРАГЕНТ поменяй тип кода на текстовый, а длинну увелич на столько насколько тебе надо.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей