8.х Как загрузить файл сохраненный в конструкторе спецификаций

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем MyNameNoName, 19 янв 2014.

  1. TopicStarter Overlay
    MyNameNoName
    Offline

    MyNameNoName Опытный в 1С

    Регистрация:
    17 май 2013
    Сообщения:
    931
    Симпатии:
    0
    Баллы:
    26
    Подскажите, есть файл в формате excel номенклатуры, сохраненный в конструкторе спецификаций УПП. Он сгруппированн по уровням(всего 7 уровней). Всего 135000 значений. Поля: Наименование, ед.измерения.
    Как его проще обработать чтобы загрузить? Я понимаю что мне напротив каждой позиции нужно проставить куда она входит ну тут настолько сложное дерево что я неделю буду файл готовить. Помогите пожалуйста советами. Спасибо.
    Перевыгрузить файл возможности нет.
  2. TopicStarter Overlay
    MyNameNoName
    Offline

    MyNameNoName Опытный в 1С

    Регистрация:
    17 май 2013
    Сообщения:
    931
    Симпатии:
    0
    Баллы:
    26
    Меня этот список устраивал бы если в нем была связка в одной строке во что номенклатура входит, а так я ее не могу к папке привязать.
  3. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    а загрузить в каком виде надо?
    можно попробовать воспользоваться тем, что он сгруппирован. активно читать MSDN, если с английским не очень - гуглопереводчик относительно сносен.
  4. TopicStarter Overlay
    MyNameNoName
    Offline

    MyNameNoName Опытный в 1С

    Регистрация:
    17 май 2013
    Сообщения:
    931
    Симпатии:
    0
    Баллы:
    26
    Мне нужно из файла 1 получить файл 2, т.е. добавить строку во что этот уровень входит.
    Посмотреть вложение 17221
    Посмотреть вложение 17222

    Загрузить в виде номенклатуры, заполнив поля:
    Наименование, единица измерения, родитель. Вид номенклатуры у всех товар.

    Проблема с полем родитель.

    Вложения:

    • 1.rar
      Размер файла:
      25 КБ
      Просмотров:
      2
    • 2.rar
      Размер файла:
      96,1 КБ
      Просмотров:
      2
  5. TopicStarter Overlay
    MyNameNoName
    Offline

    MyNameNoName Опытный в 1С

    Регистрация:
    17 май 2013
    Сообщения:
    931
    Симпатии:
    0
    Баллы:
    26
    Мне нужно из правого файла получить левый(там добавляется столбец с полем во что номенклатура входит):
    Посмотреть вложение 17223

    Вложения:

  6. vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    может ПолноеНаименование() использовать?
  7. TopicStarter Overlay
    MyNameNoName
    Offline

    MyNameNoName Опытный в 1С

    Регистрация:
    17 май 2013
    Сообщения:
    931
    Симпатии:
    0
    Баллы:
    26
    а чем оно поможет?
  8. vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    получится как вы хотите. слева элемент справочинка. справа - его полное наименование (включая папки всех уровней вложенности, в которых он находится).
  9. TopicStarter Overlay
    MyNameNoName
    Offline

    MyNameNoName Опытный в 1С

    Регистрация:
    17 май 2013
    Сообщения:
    931
    Симпатии:
    0
    Баллы:
    26
    Вы меня не поняли. Прочитайте внимательно тему с начала. Видимо ответа не найду я тут.

    У меня исходник - в экселе, и никакое полное наименование мне не нужно, тут вообще не про это идет речь.
  10. vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    ааа.. ну тогда надо подключится через COM к excel документу. организовать цикл по каждой строке. в каждой строке анализировать уровень.

    наверное при этом сохранять текущих родителей в переменных.. и из этих переменных строить нужную строку.

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