19 октября, пятница 16:47
Bankir.Ru

Объявление

Свернуть
Пока нет объявлений.

Если у кого-то сохранилась битривная версия (7 800 90 или 95) плиз попробуйте ...

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Если у кого-то сохранилась битривная версия (7 800 90 или 95) плиз попробуйте ...

    В Paydoc-е на десктопе по CTRL-F4 вызвать:

    getaccnumbynewacc('')

    что Вам вернула ф-ция ?

    Спасибо !

  • #2
    В смысле, вызвать ее с параметром - пустой строкой, да ?
    Ну и ? Попробовал на версиях 7.700\60 и 7.700\82 (других нету).
    Результат как и ожидался - пустая строка.
    А что должно было быть ?

    Комментарий


    • #3
      Проверил на версии 7.800\95.
      Функция возвращает:
      ╔·[■]················ Вычислить и модифицировать

      ║ Выражение
      ║ getaccnumbynewacc('')

      ║ Величина
      ║ ''

      Комментарий


      • #4
        Сообщение от NsTR Посмотреть сообщение
        В Paydoc-е на десктопе по CTRL-F4 вызвать:

        getaccnumbynewacc('')

        что Вам вернула ф-ция ?

        Спасибо !
        Возваращает ''
        Самый главный прикол в этой функции, если ее вызвать по Ctrl-F4 с параметром - 20-значным счетом, состоит в том, что возвращается 9-значный счет в виде '001467001' без пробела в конце, ведь в базе они лежат в виде 10 символов с пробелом в конце.... Когда не знал этого, пару раз наступал на эти грабли.

        Егор.
        С уважением,
        Егор

        Комментарий


        • #5
          что возвращается 9-значный счет в виде '001467001' без пробела в конце
          Немного не так. Сама по себе функция возвращает правильный 10-символьный результат с пробелом. А вот вычислитель выражений Ctrl+F4 слишком умный - он к КАЖДОМУ показываемому результату на всякий случай по собственной инициативе применяет функцию trim.

          Комментарий


          • #6
            Так в чем прикол-то ? Что NsTR хотел сказать ? Может быть у него в таблице accounts элементарно есть "мусорная" запись с пустым полем NewAccNum, вот getaccnumbynewacc и возвращает какое-то значение из этой записи ?

            Комментарий


            • #7
              Действительно. Были в наличии неск. записей - старых 9зн. счетов с пустым newaccnum. Функция сия в этом сл. выдавала accnum из первой записи по 11му индексу.
              Видимо пропустил соотв. конвертор в свое время. Хотя, что-то не помню я про такой конвертор.

              Комментарий


              • #8
                Хотя, что-то не помню я про такой конвертор
                Сэр надеется вспомнить все бурные подробности кошмарных новогодних "каникул" девятилетней давности ? Завидую такой памяти ! У меня лично плохие воспоминания вытесняются.

                Комментарий


                • #9
                  А ридми на что ?
                  Там все ходы записаны !

                  Комментарий

                  Пользователи, просматривающие эту тему

                  Свернуть

                  Присутствует 1. Участников: 0, гостей: 1.

                  Обработка...
                  X