Forums › Forums › SIMPOL Programming › sbd2sbme project
- This topic has 1 reply, 2 voices, and was last updated 13 years, 5 months ago by Michael.
- AuthorPosts
- November 19, 2010 at 3:47 pm #246JD KromkowskiParticipant
I wanted to have a closer look at sbd2sbme project. Error: The file is invalid SML_FILE1=C:Program FilesSIMPOLlibsbflib.sml I can’t find sbflib.sml any place? Related: I think all of the sbme projects having a variety of things wrong with them, making them unusable. The most egregious is that none of the cust projects are going to work since they are looking for something on an old Superbase server that I don’t think exists any more.
November 19, 2010 at 4:26 pm #1452MichaelKeymasterOn 19/11/2010 15:47, JDK wrote:
> I wanted to have a closer look at sbd2sbme project.
>
> Error: The file is invalid SML_FILE1=C:Program
> FilesSIMPOLlibsbflib.sml
>
> I can't find sbflib.sml any place?I know. The problem is that the sbflib.sml actually provides some
restricted access to SBF files and is not currently distributed. I will
rework sbd2sbme.smp to use a reduced library that only includes the
parsing of SBDs.> Related:
Not actually.
> I think all of the sbme projects having a variety of things wrong
> with them, making them unusable. The most egregious is that none of
> the cust projects are going to work since they are looking for
> something on an old Superbase server that I don't think exists any
> more.You are quite right here. This is very old code, and it has a few things
wrong with it. I am currently revamping them and will put the improved
versions in the next release. They are sound in their design, but they
are looking for the wrong tables in the wrong places. The approach is
valid though. Open a table on a PPCS server and then create an sbme
equivalent. That is what sbmecust does. What sbmecust2 does, is open a
table in one sbme file and create a new sbme file and copy that table
into the new file, record by record. Again, all usable code. The last
one, sbmecust3, copies a table called CUST into a table of the same name
called CUSTDUP inside the same sbmefile.Ciao, Neil
- AuthorPosts
- You must be logged in to reply to this topic.