Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


Хостинг Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг на Windows 2008

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

Чемпионы рейтинга экспертов в этой рассылке

Анатолий Ясень
Статус: 7-й класс
Рейтинг: 114
∙ повысить рейтинг >>
Владимир Лазурко
Статус: Практикант
Рейтинг: 35
∙ повысить рейтинг >>
Chesnochkov Vitaliy Viktorovich
Статус: 3-й класс
Рейтинг: 27
∙ повысить рейтинг >>

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 963
от 25.02.2009, 15:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 408, Экспертов: 37
В номере:Вопросов: 3, Ответов: 7

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>

Вопрос № 160908: Добрый день! Подскажите если не сложно как можно сделать следующее: Есть реквизит число - длина 5 точность 2 т.е получается значение вида 18.59 (реквизит для указания времени заказа) Есть два число 18 и 59 (т.е. час и минуты) как и...


Вопрос № 160909: Ребята! А кто сталкивался с переносом базы данных их FoxPro в 1С 7.7 или 8? С чего начать, и есть ли где в базе описание её структуры, вроде 1CV7.DD? Спасибо....
Вопрос № 160950: Уважаемые эксперты у меня проблема такого плана... Пользователи сети работают с 1С v7.7 через терминал на Winserver2003 как в терминале, так и локально отчеты, которые более 2500 тыс. строк не сохраняються в формат .xls К примеру ОСВ по счёту 6...

< /tr>
Вопрос № 160.908
Добрый день!
Подскажите если не сложно как можно сделать следующее:

Есть реквизит число - длина 5 точность 2 т.е получается значение вида 18.59 (реквизит для указания времени заказа)

Есть два число 18 и 59 (т.е. час и минуты) как их собственно добавить в реквизит типа число чтобы получилось 18.59 (т.е зафиксировать системное время);

Заранее спасибо

Приложение:

Отправлен: 19.02.2009, 16:58
Вопрос задал: Serega_artem (статус: Студент)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Костюк Игорь Викторович
Здравствуйте, Serega_artem!
Ну вроде как тут все просто: Результат = Часы + Минуты / 100;
Или где-то подводный камень есть?
Ответ отправил: Костюк Игорь Викторович (статус: 3-й класс)
Ответ отправлен: 19.02.2009, 17:12

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 244051 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 5
    Комментарий оценки:
    Спасибо за ответ очень помогли! :)


    Отвечает: Владимир Лазурко
    Здравствуйте, Serega_artem!

    Это можно сделать так:

    Код:
    ЧасМинСек  = ТекущееВремя();
    Час = Число(Лев(ЧасМинСек,2));
    Мин = Число(Сред(ЧасМинСек,4,2));
    Минуты = Число(Сред(ЧасМинСек,4,2));
    ЧасМинЧислом = Час+(Минуты/100);

    Успехов!
    С уважением, Владимир.

    Примечание: исправил свою ошибку.
    Ответ отправил: Владимир Лазурко (статус: Практикант)
    Ответ отправлен: 19.02.2009, 17:39

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 244054 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 5
    Комментарий оценки:
    Спасибо за ответ очень помогли! :)


    Отвечает: Астафьев Александр Николаевич
    Здравствуйте, Serega_artem! Проконверировать время в числовое значение просто. Наименования переменных произволные. Только помните что вы получили десятичное число т.е. если начнете плюсовать одно такое "время" к другому то программа будет в дробной части складывать до ста а не до шестидесяти. Если захотите вдруг складывать то пишите процедуру и в ней складывайте отделно минуты с порогом 60, часы с порогом 24. Удачи !!!

    Приложение:

    ---------
    не верь, не бойся, не проси!!!

    Ответ отправил: Астафьев Александр Николаевич (статус: Студент)
    Ответ отправлен: 19.02.2009, 20:32

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 244063 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 5
    Комментарий оценки:
    Спасибо за ответ очень помогли! :)


    Вопрос № 160.909
    Ребята!

    А кто сталкивался с переносом базы данных их FoxPro в 1С 7.7 или 8?
    С чего начать, и есть ли где в базе описание её структуры, вроде 1CV7.DD?

    Спасибо.
    Отправлен: 19.02.2009, 16:59
    Вопрос задал: Владимир Лазурко (статус: Практикант)
    Всего ответов: 1
    Мини-форум вопроса >>> (сообщений: 0)

    Отвечает: Анатолий Ясень
    Владимир,
    описания метаданных "на уровне платформы" в Фоксе нет.
    Если разработчик т.н. "доморощенной" системы позаботился о документации, то можно найти описание таблиц.
    Если нет - методом дедукции :)
    Когда разберетесь со структурой базы, сам процесс загрузки уже дело техники:
    1. Можно загружать непосредственно из DBF (объектXBase)
    2. Можно сначала загрузить в Excel и уже оттуда любой из многочисленных обработок загрузки.
    3. На Инфостарте есть надстройка для "Конфигурации данных 2.0", которая позволяет в качестве источника данных брать любой ADO DB источник. В том числе, DBF

    Успехов!

    ---------
    Только вперед!
    Ответ отправил: Анатолий Ясень (статус: 7-й класс)
    Ответ отправлен: 21.02.2009, 14:23

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 244174 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 5
    Комментарий оценки:
    Спасибо. Бум разбираться. Именно описание и интересует. Ссылку на инфостарт дайте в мини-форум, пожалуста.


    Вопрос № 160.950
    Уважаемые эксперты у меня проблема такого плана...
    Пользователи сети работают с 1С v7.7 через терминал на Winserver2003 как в терминале, так и локально отчеты, которые более 2500 тыс. строк не сохраняються в формат .xls
    К примеру ОСВ по счёту 62 за квартал и.т.п
    Как с этим бороться.... 1C виснет хоть убей!
    В ручную переносить в Excel это очень долго...
    Отправлен: 20.02.2009, 02:44
    Вопрос задал: Аверин АС (статус: Посетитель)
    Всего ответов: 3
    Мини-форум вопроса >>> (сообщений: 4)

    Отвечает: Strawberry
    Здравствуйте, Аверин АС!
    1C не виснет она уходит в обработку, Вы просто недожидаетесь окончания сохранения. СОхранение документа в 4000 строк у меня длилось до 10-15 минут
    ---------
    Мальчик-извращенец прочел деду Морозу с табуретки всего Пастернака!
    Ответ отправил: Strawberry (статус: Студент)
    Ответ отправлен: 20.02.2009, 10:53

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 244115 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 3
    Комментарий оценки:
    Незнаю насколько это правда или нет, но я ждал пол часа и даже дольше.... такого не должно быть.....


    Отвечает: Владимир Лазурко
    Здравствуйте, Аверин АС!

    Для решения этой проблемы установите бесплатную программу от 1С "Работа с файлами 1С", скачать её можно здесь.

    Далее просто сохраняете из 1С 7 нужный Вам отчет в формате mxl (семерка с ним довольно быстро работает), затем сохраненный файл открываете в "программе работы с файлами". В меню "Файл -> Сохранить копию" сохраните в нужном Вами формате: Excel, Excel97, Excel95...

    Также этой программой можно конвертировать печатный формы и макеты из 1С 8 в 1С 7: в меню ""Файл -> Сохранить копию" и выбрать формат "Табличный документ v7.7 (mxl)".

    Успехов!
    С уважением, Владимир.
    Ответ отправил: Владимир Лазурко (статус: Практикант)
    Ответ отправлен: 20.02.2009, 11:19

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 244117 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 5
    Комментарий оценки:
    Спасибо просветил!


    Отвечает: Дмитрий Сташенко
    Здравствуйте, Аверин АС!

    А можно еще научить Excel открывать файлы MXL. Для этого создаем файл mxl.reg следующего содержания: см. приложение, где "11.0" - это номер версии Экселя - 2003. Для Office XP он будет 10.0, для 2000 - 9.0, 97 - 8.0, 95 - 7.0, а "C:\Program Files\1Cv77\BIN\" - путь к исполняемым файлам 1С. Сохранив его, и кликнув по нему, вы внесете данные из него в реестр, что позволит открывать файлы *.mxl непосредственно в Excel. Удачи

    Приложение:

    Ответ отправил: Дмитрий Сташенко (статус: Практикант)
    Ответ отправлен: 20.02.2009, 18:50

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 244144 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 5
    Комментарий оценки:
    Благодарю!


    Вы имеете возможность оценить этот выпуск рассылки.
    Нам очень важно Ваше мнение!
    Оценить этот выпуск рассылки >>

    Отправить вопрос экспертам этой рассылки

    Приложение (если необходимо):

    * Код программы, выдержки из закона и т.п. дополнение к вопросу.
    Эта информация будет отображена в аналогичном окне как есть.

    Обратите внимание!
    Вопрос будет отправлен всем экспертам данной рассылки!

    Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
    экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


    Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
    Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров >>

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2009, Портал RusFAQ.ru, Россия, Москва.
    Авторское право: ООО "Мастер-Эксперт Про"
    Техподдержка портала, тел.: +7 (926) 535-23-31
    Хостинг: "Московский хостер"
    Поддержка: "Московский дизайнер"
    Авторские права | Реклама на портале

    ∙ Версия системы: 5.13 от 01.12.2008

    Яндекс Rambler's Top100
    RusFAQ.ru | MosHoster.ru | MosDesigner.ru
    RusIRC.ru | Kalashnikoff.ru | RadioLeader.ru

    В избранное