Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
22 Янв 2017, 17:19
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: (Чтение из csv, и заполние справочника)  (Прочитано 602 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн GanG031

  • ***
  • Сообщений: 134
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-10-28
  • Сайт: 
  • Профессия: Ученик 1С
Доброго времени суток, уважаемые! Суть в следующем: конфигурация Камин 3.0 Обычное приложение. Нужно написать обработку( на форме располагаются реквизиты из справочника "Лицевые счета", а именно: "Перечислять всю сумму", "Банк", "Дата окончания", "Флаг пособия ФСС"), которая берет данные из файла ( файл csv, в нем 4 колонки: Номер счета, ФИО, Дата рождения, Заработная плата), а именно ФИО и дату рождения, и сравнивает этих сотрудников с сотрудниками из базы. Если есть совпадение, то в справочник "Лицевые счета" добавляется новая запись с выбранным сотрудником, и заполняются соответствующие реквизиты справочника данными, которыми пользователь заполнил на форме. Если сотрудник не был найден, то вывести сообщение о том, что такому то сотруднику не было найдено  соответствия в базе, и так по всем сотрудникам (строчкам) из csv файла

Собственно говоря сделал форму, теперь думаю над самим алгоритмом, мысли такие: считываем файл, берем из файла ФИО и дату рождения, делаем запрос к бд, соответстенно если есть совпадение, создаем новый элемент, и заполняем его данными, и так по всем строкам csv файла. Может быть у кого то есть похожие обработки, что бы я мог глянуть пример имеено как это делается программно? Помогите пожалуйста. Заранее спасибо! Вот скрин формы обработки:

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>


Оффлайн дфтын

  • Могу решить ЛЮБУЮ задачу в 1С и не только.. С вопросами в личку:)
  • *****
  • Сообщений: 2640
  • РЕПУТАЦИЯ: 318
  • КПД: 12%
  • 1С наше все
  • Регистрация: 2014-04-29
    • Skype: Soprov1C
  • Компания: Корпорация зонтиков
  • Профессия: Разработчик 1С
Пффф. Ну описали векрно. пишите код. В случае ошибок в коде пишите , посмотрим.
Добавлено: 29 Мар 2016, 21:33

А для написания кода - пишите с печеньками
Помог? Нажми - Спасибо :)
skype: Soprov1C

Оффлайн GanG031

  • ***
  • Сообщений: 134
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-10-28
  • Сайт: 
  • Профессия: Ученик 1С
Начал писать, вот код:



Подскажите, как в переменную ВременнаяСтрокаСТекущимСотрудником добавить пробелы между словами? а то получается ИвановИванИванович, пробовал так: ВременнаяСтрокаСТекущимСотрудником =   Строка (ВыборкаДетальныеЗаписи.Фамилия)+ " "
                                    + ВыборкаДетальныеЗаписи.Имя+ " "
                                    + ВыборкаДетальныеЗаписи.Отчество + " " ;

, но ругается, что приобразование к типу чсло не может быть выполнено

Оффлайн дфтын

  • Могу решить ЛЮБУЮ задачу в 1С и не только.. С вопросами в личку:)
  • *****
  • Сообщений: 2640
  • РЕПУТАЦИЯ: 318
  • КПД: 12%
  • 1С наше все
  • Регистрация: 2014-04-29
    • Skype: Soprov1C
  • Компания: Корпорация зонтиков
  • Профессия: Разработчик 1С
А Вы после равно добавьте ""
И отладчик - великая вещь.
Добавлено: 29 Мар 2016, 23:11

1С не совсем бейсик микрософтовский. рекомендую, все таки, иногда объявлять переменные. Иначе - фу
Помог? Нажми - Спасибо :)
skype: Soprov1C

Оффлайн GanG031

  • ***
  • Сообщений: 134
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-10-28
  • Сайт: 
  • Профессия: Ученик 1С
А Вы после равно добавьте ""
И отладчик - великая вещь.
Добавлено: 29 Мар 2016, 23:11

1С не совсем бейсик микрософтовский. рекомендую, все таки, иногда объявлять переменные. Иначе - фу


я понимаю, но почему то не срабатывает точка останова((((
Добавлено: 30 Мар 2016, 00:14

Чуть переделал вот так:



впринципе все вроде корректно, осталось только создать нужный элемент справочника. Но оказывается, что фамилия, имя и отчество в этом справочнике, это только реквизиты формы, то бишь в самом этом справочнике в конфигураторе их нету, но они есть в регистре сведений "ФиоСотрудников". Подскажите, как собственно создать новый элемент справочника "Лицевые счета"? Все нужные реквизиты, кроме ФИО в этом справочнике присутствуют. Заранее спасибо!

Последний раз редактировалось: GanG031; 30 Мар 2016, 00:14. Причина: Объединение сообщений


Теги:
 

Как вызвать "Анализ субконто" из справочника "Контрагенты"

Автор EnigManРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 5543
Последний ответ 06 Фев 2012, 10:46
от cska-fanat-kz
Заполнение поля табличной части документа из табличной части справочника.

Автор Kurt_WagnerРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 2601
Последний ответ 06 Апр 2015, 20:08
от Kurt_Wagner
Работа с формой Справочника "Физ.Лица" в ЗУП 2.5

Автор Митя_Просто_МитяРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 3164
Последний ответ 15 Дек 2011, 00:04
от Vit1501
Удалить запись из справочника "Сотрудники" уволенного

Автор Alex56Раздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 2467
Последний ответ 02 Фев 2014, 21:37
от LordWizard
Как в 1С 8.2 при проведении документа заполнить элемент справочника информацией из документа?

Автор Галина55555Раздел Беседка

Ответов: 1
Просмотров: 4188
Последний ответ 01 Июл 2014, 16:44
от Галина55555

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
168 Сообщений
alex0402
65 Сообщений
MuI_I_Ika MuI_I_Ika
47 Сообщений
crow1983
35 Сообщений
alexandr_ll
33 Сообщений
LexaK
32 Сообщений
sertak sertak
25 Сообщений
Vzonder
22 Сообщений
дфтын дфтын
17 Сообщений
BuhRust
17 Сообщений

* Кто онлайн

  • Точка Гостей: 315
  • Точка Скрытых: 0
  • Точка Пользователей: 8
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 

Dellos Catering - выездной ресторан кейтеринг по всему Миру
SimplePortal 2.3.5 © 2008-2012, SimplePortal