BBO Discussion Forums: available space on convention cards - BBO Discussion Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

available space on convention cards

#1 User is offline   Flem72 

  • PipPipPipPipPip
  • Group: Full Members
  • Posts: 519
  • Joined: 2011-March-04

Posted 2021-February-04, 08:39

I don't understand why the entirety of fields made available for bid descriptions can not be utilized--I get half way across the field and the software stops accepting text.
Is there a workaround?

0

#2 User is offline   mycroft 

  • Secretary Bird
  • PipPipPipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 7,937
  • Joined: 2003-July-12
  • Gender:Male
  • Location:Calgary, D18; Chapala, D16

Posted 2021-February-04, 09:24

the "space" is illusory - your limit is the character length of the field. If you're writing "wwwwwwwww", it'll run off the edge, whereas if your comment is more like "iiiiiiii", there might be lots of space at the end of the line, but if the line is 8 characters long, you've hit your limit both ways.

It is frustrating that the line lengths chosen are so small; I assume they are stored full-fixed-length, so they had to choose lengths that work 95% of the time. Unfortunately, with 30 of those fields, it's very likely that one of them is too short on every card - but a different one on each card.
Long live the Republic-k. -- Major General J. Golding Frederick (tSCoSI)
1

#3 User is offline   Flem72 

  • PipPipPipPipPip
  • Group: Full Members
  • Posts: 519
  • Joined: 2011-March-04

Posted 2021-February-04, 11:16

View Postmycroft, on 2021-February-04, 09:24, said:

the "space" is illusory - your limit is the character length of the field. If you're writing "wwwwwwwww", it'll run off the edge, whereas if your comment is more like "iiiiiiii", there might be lots of space at the end of the line, but if the line is 8 characters long, you've hit your limit both ways.

It is frustrating that the line lengths chosen are so small; I assume they are stored full-fixed-length, so they had to choose lengths that work 95% of the time. Unfortunately, with 30 of those fields, it's very likely that one of them is too short on every card - but a different one on each card.


Interesting. So what's wrong with providing a large number of allowed characters so that folks can utilize all of it and trim if they run over? or am I missing something about the natrue of fixed character length fields?

0

#4 User is offline   mycroft 

  • Secretary Bird
  • PipPipPipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 7,937
  • Joined: 2003-July-12
  • Gender:Male
  • Location:Calgary, D18; Chapala, D16

Posted 2021-February-04, 12:09

CHAR(N) vs VARCHAR(N). I assume that, for reasons of speed, ease and type of database 30 years ago, or because these are all internal blocks in a C structure, these fields are fixed length. The problem with fixed length fields is that all that space is used up, every time, even if you write nothing into it. Thus the "30 fields, all of which have to be long enough for most entries, even though in a majority of them it will be zero-length" problem.

The other problem, that applies even if they do use variable-length fields, is that in order to have enough characters to fit a very narrow text (or many suit symbols, each of which "costs" two characters), there will be more people who have more normal-width explanations, that will run off the end, and either they will complain "why can I enter something that can't be shown?" or their opponents will complain "why can't I read what they wrote?"

Writing as a programmer who has to deal with C's lovely attitude to characters and structs (though I normally write in Python these days) and various SQLs only, not anyone with access to the BBO code.
Long live the Republic-k. -- Major General J. Golding Frederick (tSCoSI)
1

#5 User is online   paulg 

  • PipPipPipPipPipPipPipPip
  • Group: Advanced Members
  • Posts: 5,150
  • Joined: 2003-April-26
  • Gender:Male
  • Location:Scottish Borders

Posted 2021-February-04, 12:18

I suspect this is an old piece of code, and associated storage, that would be difficult to change now without impacting other parts of the code. And it is not a priority at the moment.
The Beer Card

I don't work for BBO and any advice is based on my BBO experience over the decades
0

#6 User is offline   barmar 

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Group: Admin
  • Posts: 21,791
  • Joined: 2004-August-21
  • Gender:Male

Posted 2021-February-05, 08:42

The CC is stored as an XML file, there's no limit there on the size of fields there. These limits are entirely in the design of the CC form, and I think it was intended to prevent the contents of a field overflowing the area allotted for it on the screen. As mycroft points out, some letters are wider than others, so a conservative approach was taken.

#7 User is offline   morecharac 

  • PipPipPipPip
  • Group: Full Members
  • Posts: 163
  • Joined: 2020-September-04
  • Gender:Male
  • Interests:Cyclothymic dilettantism

Posted 2021-February-05, 10:15

View PostFlem72, on 2021-February-04, 08:39, said:

I don't understand why the entirety of fields made available for bid descriptions can not be utilized--I get half way across the field and the software stops accepting text.
Is there a workaround?

I think your question is about the CC that looks like the convention card found on the back of ACBL scoresheets. My answer's based on that.

One of the more experienced players found the workaround for me.

Go to Convention Cards in Account.

Select BBO Advanced (2/1=GF).

Erase everything that's there.

Now you have large fields available where you can write descriptions the way you want, within reason. Keep in mind that even if you enter linebreaks when you're typing, they won't appear in the CC that's saved; I use pipes to separate calls in the same field.

Hopefully this helps.
1

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users