Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[1С:Бухгалтерия 8]

Выгрузить значения из dbf файл в таблицу значений

Studentca
читатель
офлайн
Дата регистрации: 21.10.2011
Сообщений: 91
Пост №1
 
13.06.2012 10:29

"Помогите найти ошибку! При нажатии кнопки на внешней обработки "Загрузить", она не заходит в цикл, Что не так?<br> <br>/////<br> <br>ДБФ = Новый XBase;<br> <br> ТЗКонтр = Новый ТаблицаЗначений;<br> ТЗКонтр.Колонки.Добавить("НомерСтроки", Новый ОписаниеТипов("Число"));<br> ТЗКонтр.Колонки.Добавить("Наим", Новый ОписаниеТипов("Строка"));<br> ТЗКонтр.Колонки.Добавить("ПолНаим", Новый ОписаниеТипов("Строка"));<br> ТЗКонтр.Колонки.Добавить("Атрибуты", Новый ОписаниеТипов("Строка"));<br> ТЗКонтр.Колонки.Добавить("Инфо", Новый ОписаниеТипов("Строка"));<br> ТЗКонтр.Колонки.Добавить("ИНН", Новый ОписаниеТипов("Строка"));<br> ТЗКонтр.Колонки.Добавить("Адресс", Новый ОписаниеТипов("Строка"));<br> <br> ДБФ.ОткрытьФайл("f:\Тамбов-Консалтинг\ВЕГА\вега\Clients.dbf", ,Истина);<br> Сообщить("Загружаем клиентов");<br> НК = ДБФ.КоличествоЗаписей()= 5; <br> Для Н=1 По НК Цикл<br> <br> ДБФ.Перейти(Н);<br> <br> ТЗКонтр.Добавить();<br> ТЗКонтр.НомерСтроки = Н;<br> ТЗКонтр.Наим = СокрЛП(ДБФ.NAME); <br> ТЗКонтр.ПолНаим = СокрЛП(ДБФ.FULL_NAME);<br> ТЗКонтр.Атрибуты = СокрЛП(ДБФ.ATTRIBUTES);<br> ТЗКонтр.Инфо = СокрЛП(ДБФ.PERINFO);<br> ТЗКонтр.ИНН = СокрЛП(ДБФ.INN);<br> ТЗКонтр.Адресс = СокрЛП(ДБФ.UR_ADDRESS);<br> Сообщить("привет");<br> Сообщить(ТЗКонтр.Наим);<br> <br> КонецЦикла;<br> Сообщить("Загрузили клиентов");<br><br><br> <br> /////"

Tanya
читатель
офлайн
Дата регистрации: 03.12.2001
Сообщений: 8412
Пост №2
 
13.06.2012 10:33

"> НК = ДБФ.КоличествоЗаписей()= 5;<br> <br>И какое значение в результате у НК ?"

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20952
Пост №3
 
13.06.2012 10:33

"> НК = ДБФ.КоличествоЗаписей()= 5; <br>То же на СИ учились писать? Зачем 2 знака равно?"

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20952
Пост №4
 
13.06.2012 10:33

Неужели уже с отпуска пришла?

Tanya
читатель
офлайн
Дата регистрации: 03.12.2001
Сообщений: 8412
Пост №5
 
13.06.2012 10:34

Уже. Две недели как один день.

Тэра
читатель
офлайн
Дата регистрации: 25.12.2008
Сообщений: 22390
Пост №6
 
13.06.2012 10:35

а ремонт? Кто кого победил?

Tanya
читатель
офлайн
Дата регистрации: 03.12.2001
Сообщений: 8412
Пост №7
 
13.06.2012 10:37

Пока ничья , так как принудительно прекращен до следующего отпуска.

Studentca
читатель
офлайн
Дата регистрации: 21.10.2011
Сообщений: 91
Пост №8
 
13.06.2012 11:06

"Переделала вот эту часть, но теперь он заходтит в цикл, но не перебирает все 5 значений, а только первое.<br> <br>НК = ДБФ.КоличествоЗаписей()< 5; <br> Для НК = 1 По НК Цикл<br> <br> ДБФ.Перейти(НК);<br> <br> НС = ТЗКонтр.Добавить();<br> НС.НомерСтроки = НК;"

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20952
Пост №9
 
13.06.2012 11:09

"> НК = ДБФ.КоличествоЗаписей()< 5; <br>Девушка, откройте наконец то книжку "Руководство по встроенному языку" и прочитайте ее!"

Tanya
читатель
офлайн
Дата регистрации: 03.12.2001
Сообщений: 8412
Пост №10
 
13.06.2012 11:09

А воспользоваться отладчиком религия запрещает ?

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация