На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> Выравнивание текста
    Подскажите пожалуйста, как сделать выравнивание текста по правому краю в ячейке? И можно ли указать формат этой ячейке, типа #,##0.00?  

      Выравнивание по правому краю: <td align=right>
      Формат обычно делается на серверных скриптах (php/perl). Чисто в html или JS такой фишки нет. :-(
        andyag
        Мне по правому краю надо выровнять содержимое ячейки, которая <Input type=text>, но с этим я разобрался, спасибо.
          форматирование вполне даже делается на JS
            2 vot: мне кажется, что Vladislafff хотел что-то вроде эксела. Типа во все ячейки вбиваешь числа, а в свойствах ячеек прописываешь формат. Такого нет. Про php/perl я имел ввиду, что там можно из текстового файла прочитать инфу и отформатировать как угодно, а результат вывести. А то что в JS есть средствА для форматирования я знаю.
              2andyag & All
              Надо отобразить данные в формате #,##0.00. Данные берутся из базы. В Delphi, например, я в DisplayFormat ставлю эту маску и все. А здесь, не знаю - так не получается.
                Данные берутся из базы посредством чего??? На чем ты пишешь??? :-)
                  Данные берутся посредством написания CGI-сценария, при помощи Delphi. Например Add('<INPUT type=text name=test value='+Query1Name.AsString+'>'); Да, вот такая заморочка. Но это не важно, IMHO.
                    И кто тебе мешает предварительно, перед выводом строки,
                    сформатировать значение?
                      Никто не мешает, только не получается. Указываю формат, а в html'е все равно неотформатированный текст отображается.
                        Так ты сделай _прямое_ форматирование!
                        MyString:=MyFormatFunction(Query1Name, '# ###,###');
                        а потом вставляй сформатированную строку.
                          Хм, вот так(почти так) получилось. А когда в DisplayFormat ставлю маску - не получается. Ну и ладно.
                          Всем спасибо за отклик!
                          1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                          0 пользователей:


                          Рейтинг@Mail.ru
                          [ Script execution time: 0,0239 ]   [ 14 queries used ]   [ Generated: 20.05.24, 06:17 GMT ]