Search results

  1. J

    EXPORT fuction to Display a Blank

    If it's all the same to what ever application is receiving the exported data, just STRING() everything.
  2. J

    Efficiency...

    Depends upon how many angels you can fit on the head of a pin ....:awink:
  3. J

    Server down : don't lose everything.

    Here is is: Right at the beginning on the 4GL LR entry on REPEAT: Begins a block of statements that are processed repeatedly until the block ends in one of several ways. BLOCK PROPERTIES Iteration, record scoping, frame scoping, transactions by default.
  4. J

    Server down : don't lose everything.

    That post is irrelevant to what I was saying. You can simply replace the DO with a REPEAT and reduce the transaction scope to 1 record per iteration. That is a FACT. Check your documentation.
  5. J

    Server down : don't lose everything.

    Afterthought: And of course there will be more overhead with the DO block, because resources will be consumed in order to provide for possible rollback.
  6. J

    Server down : don't lose everything.

    Aha but you are maybe missing the point. I'm talking about the SCOPE of the transaction, not the PRESENCE of one. The DO block carries no implicit transaction services, so it cannot affect the SCOPE of the transaction. A REPEAT block does carry implicit transaction services. Thus, in a DO loop...
  7. J

    Server down : don't lose everything.

    Actually the only real change you needed was this: ("DO" blocks do not provide transaction services) DEFINE QUERY q-Table FOR Table. OPEN QUERY q-Table FOR EACH Table WHERE Table.Date >= i-Date BY Table.Date. GET FIRST q-Table. REPEAT WHILE NOT QUERY-OFF-END("q-Table") : [Many things]...
  8. J

    Publish/subscribe

    "publishedEventName" needs to be the name an internal procedure in the container that is subscribing to the event of the same name. In your case, it's the data validation procedure you mentioned. Or, you can use the "run-procedure" option if you don't want to default the procedure name to the...
  9. J

    For Statement Scoping of Records

    Ok: Buy deefawlt, prawgress reetreeves rekerds yoosing a cher lahk. Savvy?
  10. J

    For Statement Scoping of Records

    Well, then perhaps we could all use Esperanza. BTW I see i mispelled possibilities. No doubt I will be hearing from Mr. Powell.
  11. J

    For Statement Scoping of Records

    Well, I suppose those are possiblities, and in the spirit of political correctness, your point is well taken. However, Mr. mPowell seems to occasionally demonstrate the ability to post reasonably coherent sentences when he feels like it. After all, if he wants us to take his limited...
  12. J

    For Statement Scoping of Records

    I'm convinced that mPowell_esq is a fictional hero, planted by Chris to enhance the entertainment value of this forum. His sentences are too hilariously constructed, his spelling errors too calculatedly amusing for him to be an actual person. But then again, reality can be funnier than fiction...
  13. J

    ADM2 Newbie

    An admirable quality indeed. Does wonders for W., for example.
  14. J

    Using Find First

    No, actually, it has the entire Language reference manual on it. :awink:
  15. J

    progress language faq's

    Nice one .
  16. J

    Using Find First

    Bingo. You win a free roll of Progress toilet paper. :D
  17. J

    Using Find First

    Agreed, but for those who don't realize it (I should have mentioned this earlier), there are legitimate reasons for using FIND without the FIRST against a non-unique index. Hm.... I'll make it a trivia question Why indeed? :)
  18. J

    Obtain Unique Record with For Each Statement

    I stand corrected. I am extremely dangerous with SQL. :)
  19. J

    progress language faq's

    That makes sense. The fields option, which was added after version 6, perhaps even after version 7, I can't remember anymore, reduces network overhead. But, by default, that is, without the fields option, there will be a record in the buffer with all fields. I would have to test what happens if...
Top