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

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

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

Преобразование строки в число

Valkor
читатель
офлайн
Дата регистрации: 28.12.2004
Сообщений: 32
Пост №1
 
04.08.2005 14:34

1.Подскажите как поменять формат без потери данных, из строки сделать число.<br><br> Пример:<br><br> 09-54<br><br> 22-45<br><br>надо чтобы было<br><br> 9,54<br><br> 22,45<br><br><br><br> 2.И ещё кто-нибудь работал со временем, что бы вводить время вручную, а то я только кроме как текущее время ничего не нашел?<br><br>

mulla
читатель
офлайн
Дата регистрации: 03.08.2005
Сообщений: 106
Пост №2
 
04.08.2005 14:51

Посмотри в Синтаксисе-Помощнике работа с числами, а чтобы вводить время вручную можно в "настройке параметров" поставить галочку на параметре "Запрашивать время при вводе документа"

Valkor
читатель
офлайн
Дата регистрации: 28.12.2004
Сообщений: 32
Пост №3
 
04.08.2005 15:27

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

mulla
читатель
офлайн
Дата регистрации: 03.08.2005
Сообщений: 106
Пост №4
 
04.08.2005 16:09

Ну если честно, то я тоже кроме текущего пока не видел, может кто более опытный подскажет.

Alexor
читатель
офлайн
Дата регистрации: 08.07.2003
Сообщений: 201
Пост №5
 
06.08.2005 11:44

"Привести строку в число используй<br><br><br><br>НужноеЧисло=Число(СтрЗаменить("09-54","-","."));<br><br><br><br>2. Со временем: пусть вводят в разные переменные Час_, Мин_, Сек_.<br><br>ВремяВСекундах=Час_*3600+Мин_*60+Сек_;"

Голос за кадром
читатель
офлайн
Дата регистрации: 12.08.2005
Сообщений: 6
Пост №6
 
12.08.2005 03:38

Удобнее всего для пользователя сделать текстовое поле длиной 8 символов (5 если без секунд) с маской ввода ##:##:## (##:## если без секунд) и в коде разбирать строку на составляющие. "Парсить", так сказать :)

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

Читают тему:

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